即时数据库搜索php,jquery
我正试图让我的常规搜索实现像谷歌一样的即时搜索,它返回搜索结果,你可以点击该链接进入“搜索页面”,在那里它将显示完整的结果。我从帮助开发中跟踪了这段视频即时数据库搜索php,jquery,php,jquery,html,Php,Jquery,Html,我正试图让我的常规搜索实现像谷歌一样的即时搜索,它返回搜索结果,你可以点击该链接进入“搜索页面”,在那里它将显示完整的结果。我从帮助开发中跟踪了这段视频 <script type="text/javascript" src="js/jquery-1.11.0.min.js"></script> <script type="text/javascript"> function searchq (){ var searchTxt= $("inp
<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>
函数searchq(){
var searchTxt=$(“输入[name='search']”)val();
$.post(“instant.php”,{searchVal:searchTxt},函数(输出){
$(“#输出”).html(输出)
});
}
编辑:
问题解决了,
在
$(“output”).html(output)
之前缺少#
通过更正它,代码可以按预期工作如果在输出
选择器中缺少#
,请将$(“output”).html(output)
替换为$(“#output”).html(output)编码>然后重试您是如何失败的?情况如何,期望的产出是多少?你有错误吗?您在调试方面做了哪些尝试?你的instant.php
看起来像什么?您是否使用浏览器开发人员工具检查您的服务是否有效?在$(“output”).html(output)中输出之前,您的jquery发布到哪里