В приведенном ниже фрагменте, как я могу заставить плагин автозаполнения jquery:
Думаю, мне нужно использовать .result, но я не могу понять синтаксис. Обратите внимание, что я использую ASMX, поэтому я должен сделать сообщение (не хочу включать угрозу безопасности)
$("#MessageTo").autocomplete({
dataType: "json",
autoFocus: true,
minLength: 3,
source: function (request, response) {
var postParams = "{ pattern: '" + $("#MessageTo").val() + "' }";
return jQuery_1_7_1.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: '/Services/Users.asmx/GetNames',
data: postParams,
dataType: "json",
success: function (data) {
response($.map(data.d.Users, function (c) {
return {
label: c.FullName,
value: c.UserID
};
}));
}
});
}
});
Я вижу несколько похожих сообщений, но не в сочетании с ASMX.