脚本宝典收集整理的这篇文章主要介绍了php – Jquery POST获取keyup上的数据,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
在文本字段中写入时,我想要< 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); }); }); } });
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,请注明来意。