【发布时间】:2017-05-17 15:42:14
【问题描述】:
我在另一篇帖子 (How to get JQuery UI Autocomplete work with item id) 之后执行了此自动完成功能,它对自动完成功能运行良好。问题是它没有得到 id。
这是我的代码:
var raw = @Html.Raw(Json.Encode(@ViewBag.CT));
var source = [];
var mapping = {};
for (var i = 0; i < raw.length; ++i) {
source.push(raw[i].procedure);
mapping[raw[i].procedure] = raw[i].id;
}
$('#tags').autocomplete({
minLength: 1,
source: source,
select: function (event, ui) {
$('#tagsID').val(mapping[ui.item.id]);
}
});
数组包含 4147 个元素。
提前谢谢你。
【问题讨论】:
-
控制台有错误吗?
-
@Alexandru-IonutMihai -> 不,我没有。
标签: javascript jquery arrays asp.net-mvc-4 autocomplete