Javascript 自动完成can';t对json数据进行排序
HTMLJavascript 自动完成can';t对json数据进行排序,javascript,php,jquery,Javascript,Php,Jquery,HTML <input type="text" class="form-control" placeholder="Search" id="searchbox"> 试试这个 var value = $("#dropdown_btn").val(); $( "#searchbox" ).autocomplete({ source: function( request, response ) { $.ajax({ url:"search.php",
<input type="text" class="form-control" placeholder="Search" id="searchbox">
试试这个
var value = $("#dropdown_btn").val();
$( "#searchbox" ).autocomplete({
source: function( request, response ) {
$.ajax({
url:"search.php",
type:"post",
dataType: "jsonp",
data:{value:value},
success: function( data ) {
response( data );
}
});
}
});
试试这个
var value = $("#dropdown_btn").val();
$( "#searchbox" ).autocomplete({
source: function( request, response ) {
$.ajax({
url:"search.php",
type:"post",
dataType: "jsonp",
data:{value:value},
success: function( data ) {
response( data );
}
});
}
});
“未根据搜索值排序”您的意思是说排序后的数据应该显示在下拉列表中吗?请尝试data.sort()您希望在哪里进行排序?你没有给我们看任何试图排序的代码<代码>自动完成只显示它得到的内容。它不知道您希望以什么顺序显示结果。我添加了HTML搜索框。请选中@MagnusEriksson@BhaskararaoGummidi:您的json格式是什么,因为如果它是数组,那么data.sort将很容易应用。“未根据搜索值排序”您的意思是说排序后的数据应显示在下拉列表中吗?请尝试data.sort()您希望在哪里进行分拣?你没有给我们看任何试图排序的代码<代码>自动完成只显示它得到的内容。它不知道您希望以什么顺序显示结果。我添加了HTML搜索框。请选中@MagnusEriksson@BhaskararaoGummidi:您的json格式是什么,因为如果它是数组,那么data.sort将很容易应用。