Php jQueryUI自动完成不工作
我在今天早些时候使用了这段代码,它工作得很好,然后我显然改变了一些东西,但它不工作。我试着重新安装jQueryUI,但没有用Php jQueryUI自动完成不工作,php,javascript,ajax,jquery-ui,autocomplete,Php,Javascript,Ajax,Jquery Ui,Autocomplete,我在今天早些时候使用了这段代码,它工作得很好,然后我显然改变了一些东西,但它不工作。我试着重新安装jQueryUI,但没有用 <script type="text/javascript"> $(function() { function loadpage(webpage) { window.location.replace( webpage ); } $("#searchform").autocomplete({ source
<script type="text/javascript">
$(function() {
function loadpage(webpage) {
window.location.replace( webpage );
}
$("#searchform").autocomplete({
source: "search.php",
minLength: 2,
select: function(event, ui) {
loadpage(ui.item ? ("http://www.tf2heatmaps.net/maps/" + ui.item.value + "/"));
}
});
});
</script>
<div class="ui-widget">
<label for="searchform">Search: </label>
<input id="searchform" class="textbox">
</div>
$(函数(){
功能加载页(网页){
窗口。位置。替换(网页);
}
$(“#搜索表单”).autocomplete({
来源:“search.php”,
最小长度:2,
选择:功能(事件、用户界面){
加载页(ui.item?(“http://www.tf2heatmaps.net/maps/“+ui.item.value+”/”);
}
});
});
搜索:
search.php返回有效的JSON,因此我认为问题不在这里。您应该会得到一个
缺失:在条件表达式中
,因为您给loadpage的参数是一个不完整的缩写,如果
换句话说,您缺少else
部分