php – Jquery POST获取keyup上的数据

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – Jquery POST获取keyup上的数据脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_419_6@ 我想做的事

在文本字段中写入时,我想要< div class =“result”>充满了PHP的回声.

但它不起作用!

jquery的

$(document).ready(function() {
    VAR seArch = $("#search");
    if (search.val() !== '') {
        search.keyup(function() {
            $.post("index.PHP",{ search : search.val()},function(data) {
                $(".result").htML(data);
            });
        });
    }
});

PHP

if (isset($_POST['search'])) {
        echo 'hello';
    }

HTML

<input tyPE="text" name="search" id="search"/>
<br />
<div class="result"></div>

问题

填充输入时,没有任何反应,它意味着在键盘上输入输入的数据(输入新字符/或删除时).

什么阻止它工作?我是jQuery的新手.

谢谢.

<script src="http://ajax.GOOGLEapis.COM/ajax/libs/jquery/1.8.2/jquery.min.js"></script>

解决方法

这是错的.

if (search.val() !== '') {

上面的那行应该是,

if (search.val() != '') {

编辑:

然后将if条件包装在keyup函数中.

$(document).ready(function() {
    var search = $("#search");

        search.keyup(function() {
            if (search.val() != '') {
                $.post("getInputs.PHP",function(data) {
                    $(".result").html(data);
                });
            }
        });
});

脚本宝典总结

以上是脚本宝典为你收集整理的php – Jquery POST获取keyup上的数据全部内容,希望文章能够帮你解决php – Jquery POST获取keyup上的数据所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。