我有一个jQuery"autocomplete"的AJAX请求,如下面的代码:
var clientesList = [];
$("#clientes").autocomplete({
source: function (request, callback) {
$.ajax({
type: "POST",
url: "../../../Cliente/GetClientesByName",
data: "{'nome':'" + request.term + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
debugger;
callback($.map(data.cities, function (obj) {
return obj.Main
}))
}
})
}
})
Run Code Online (Sandbox Code Playgroud)
触发事件时,错误显示在jquery.min中?
"创建:2未捕获的SyntaxError:意外的令牌<在位置2的JSON中"
我的输入HTML是这样的:
<input type="text" id="clientes" class="form-control col-md-10" />
Run Code Online (Sandbox Code Playgroud) 我正在开发Visual Studio扩展程序,但很遗憾,我无法检查项目类型,请查看以下代码:
if (project.Kind == EnvDTE80.ProjectKinds.vsProjectKindSolutionFolder)
{
list.AddRange(GetSolutionFolderProjects(project));
}
else
{
list.Add(project);
}
Run Code Online (Sandbox Code Playgroud)