如何在jquery自动完成中调用远程数据源?
我有一个包含json格式数据的动作文件。我正试图在jquery ajax中实现自动完成。在ajax调用中,anybdy可以帮助我调用包含jquery自动完成所需json数据的动作类吗?我的操作方式如下,我无法在url中调用动作类如何在jquery自动完成中调用远程数据源?,jquery,jquery-autocomplete,Jquery,Jquery Autocomplete,我有一个包含json格式数据的动作文件。我正试图在jquery ajax中实现自动完成。在ajax调用中,anybdy可以帮助我调用包含jquery自动完成所需json数据的动作类吗?我的操作方式如下,我无法在url中调用动作类 $.ajax(){ type: "POST", url: dataType: "json", data: {}, contentType: "application\json;charset=utf-8", success
$.ajax(){
type: "POST",
url:
dataType: "json",
data: {},
contentType: "application\json;charset=utf-8",
success: function(response) {
var dataFromServer=eval('('+jqxhr.responseText+')');
$.autocomplete({
source:dataFromServer
)};
}
error: function(XMLHttpRequest,textStatus,errorThrown){
alert(textStatus);
}
请格式化您的代码,以便其他人可以阅读。您的代码中有一些语法错误,我建议您首先修复它们。否则我们就不知道真正的问题是什么,也不知道什么是马虎。
$.ajax({
type: "POST",
url: "",
dataType: "json",
data: "{}",
contentType: "application/json; charset=utf-8",
success: function(response) {
var datafromServer = eval('('+jqXHR.responseText+')');
$("#id").autocomplete({
source: datafromServer
});
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus);
}
});