我正在使用 $jquery ajax 方法来填充数据并在 3 个字段中显示,我对 3 个不同的文本框使用相同的 ajax 方法,To,CC,Bcc,我想使用 1 ajax 方法来填充数据,这里是 tagSource:一个函数调用ajax方法
jQuery(document).ready(function () {
jQuery("#totags").tagit({
allowSpaces: true,
tagSource: function (request, response) {
$.ajax({
type: "POST",
url: "Blog.aspx/GetName",
data: "{'match': '" + request.term + "'}",
dataType: "json",
contentType: "application/json",
success: function (data) {
console.log(data);
if (data.d != null) {
response($.map(data.d, function (item) {
return {
label: item.Name,
value: item.id,
};
}));
}
}
});
},
});
jQuery("#cctags").tagit({
allowSpaces: true,
tagSource: function (request, response) {
$.ajax({
type: "POST",
url: "Blog.aspx/GetName",
data: "{'match': '" + request.term + "'}",
dataType: "json",
contentType: "application/json",
success: function (data) {
console.log(data);
if (data.d != null) {
response($.map(data.d, function (item) {
return {
label: item.Name,
value: item.id,
};
}));
}
}
});
},
});
jQuery("#bcctags").tagit({
allowSpaces: true,
tagSource: function (request, response) {
$.ajax({
type: "POST",
url: "Blog.aspx/GetName",
data: "{'match': '" + request.term + "'}",
dataType: "json",
contentType: "application/json",
success: function (data) {
console.log(data);
if (data.d != null) {
response($.map(data.d, function (item) {
return {
label: item.Name,
value: item.id,
};
}));
}
}
});
},
});
});