我正在尝试在我的网站上构建一个autosuggeset功能。用户在文本字段中输入内容,然后ajax将该数据发送到php端,在数据库中运行查询,并将结果数组返回到页面。问题是我不希望浏览器控制台显示返回的内容。
以下是我的基本结构:
main.php:
<input type="text" id="title" />
<div id="suggest_box" style="display:none"></div>
的javascript:
$("input#title").keyup(function(){
var url = "suggest.php";
var data = $(this).val();
$.post (url, data)
.success (function(result){
var jsonObj = $.parseJSON( result );
var suggestObj = jsonObj.title_list;
});
});
suggest.php
// returning the result array
$json = new stdClass();
$json->title_list = $result;
echo json_encode($json, JSON_UNESCAPED_UNICODE);
我检查过其他热门网站的autosuggest功能,他们没有在控制台显示任何内容,我做错了什么?