我在我的web应用程序中使用jQuery自动完成。我跟着这个http://jqueryui.com/demos/autocomplete/#remote-jsonp当发送请求,建议将它发送到不同的URL不是一个我在$.ajax()
网址jquery - 自动完成url
这里是jQuery代码给出:
$("#add-keywords").autocomplete({
source: function(request, response) {
var q = $("#add-keywords").val();
$.ajax({
url: "keywords_suggestions/",
dataType: "json",
data: {
query: q
}
});
},
minLength: 2,
select: function(event, ui) {
log(ui.item ?
"Selected: " + ui.item.label :
"Nothing selected, input was " + this.value);
}
});
我使用Django服务器方脚本。它实际上一定要请求到这个URL http://127.0.0.1:8000/keywords_suggestions
但它请求这个URL http://127.0.0.1:8000/information/?query=web
为什么是这样?
谢谢!
您是否找到了解决方案?我遇到了同样的问题。 –
请分享网址.. –
不是主要问题,但你指的是log(),可能不是console.log() – user3041539