0
我被卡住了 - 我试图做一些棘手的事情。我需要使用特定的SharePoint 2010 REST列加载JQuery-UI自动完成“源”。有300项需要加载,我似乎无法弄清楚如何去做。我能够得到一个下拉列表来填充列表项,但不知道如何获取源:availableTags部分的工作。任何想法将不胜感激。从SharePoint 2010列表中加载自动完成VAR列表
$("#tags").autocomplete({
source: function(request,response) {
$.ajax({
method: "GET",
url: "/_vti_bin/ListData.svc/BagDetails?",
contentType: "application/json; charset=utf-8",
headers: {"Accept": "application/json; odata=verbose", "X-RequestDigest": $('#__REQUESTDIGEST').val()},
success: function (data) {
$.each(data.d.results, function (i, result) {
var list = result.Bag;
response(list);
});
}
});
});
入门:
var availableTags = [
"Bag0","Bag1","Bag2"
];
$("#tags").autocomplete({
source: availableTags
});
您可以编辑并提供返回的数据的小样本吗?此外,你重新填充'list'每个循环,这是行不通的。 – Twisty
返回的数据是SharePoint 2010 REST XML网页。 Bag01 –