0
我正在使用自動完成到我的文本框。我想把ID檢索到我的json應該存儲在隱藏文本框中id =「special」保存爲逗號分隔。假設我在autosuggestion中選擇了什麼值,它的id應該存儲在以逗號分隔的隱藏文本框中。 如何最小化這段代碼。我是新的jquery。自動完成腳本在JSON中返回ID
$(".artist").focus().autocomplete('<?php echo HTTP_PATH . '/artists/getArtistList'; ?>', {
multiple: true,
mustMatch: true,
matchContains: true,
scroll: true,
minChars: 0,
autoFill: true,
dataType: "json",
parse: function(data) {
return $.map(data, function(item) {
return { data: item, value: item.name, result: item.name};
});
},
formatItem: function(item) {
return item.name;
},
formatResult: function(item) {
return item.id;
},
formatMatch: function(item) {
return item.name;
}
});