在下面的代码片段的价值,但在UI显示标签,中联,我怎么能得到jQuery的自动完成插件:jQuery用户界面自动完成更新的隐藏字段与ASMX
- 更新的隐藏字段与用户名
- 更新“#MessageTo”用全名
我相信我需要使用。结果,但我想不通的语法。请注意,我使用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结合。
data.d是什么'd'属性? – Kiquenet 2018-02-02 12:24:13
响应(数据)还包含json对象中的有用数据d – Hoppe 2018-02-04 15:51:20