我试图通过常规搜索来实现即时搜索,例如google返回搜索结果,您可以点击该链接进入“搜索”页面"它将显示完整的结果。我关注了来自Helping Develop的视频http://www.youtube.com/watch?v=_AqM9U3mi9A。
<script type="text/javascript" src="js/jquery-1.11.0.min.js"></script>
<script type="text/javascript">
function searchq (){
var searchTxt= $("input[name='search']").val();
$.post("instant.php", {searchVal: searchTxt}, function (output){
$("#output").html(output)
});
}
</script>
<form action="Search_page.php" method="post">
<input type="text" name="search" onkeydown="searchq();"/>
<input type="submit" name="submit" value="" id="button" />
</form>
<div id="output">
</div>
修改
问题已解决,
在#
之前错过了$("output").html(output)
通过更正它,代码按预期工作
答案 0 :(得分:1)
您在#
选择器中遗失output
,将$("output").html(output)
替换为$("#output").html(output);
并尝试