我尝试使用ajax和php从数据库中获取名称,并将这些值存储在javascript变量名称中。 我试图从这个指定变量设置tagit()的availabletags选项。
var tagThis = $(".tagit");
tagThis.tagit({
tagSource: function(search, showChoices) {
$.ajax({
type : 'POST',
url: "/tags/search",
data: { queryString: inputString },
dataType: "json",
success: function(data) {
var assigned = tagThis.tagit("assignedTags");
var filtered = [];
for (var i = 0; i < data.length; i++) {
if ($.inArray(data[i], assigned) == -1) {
filtered.push(data[i]);
}
}
showChoices(filtered);
}
});
}
});
当我将类型更改为POST时,下拉列表不会生成。