我使用jquery的“自动完成”功能。下面是我的代码,该 select
功能不起作用的问题
我将变量初始化productId
为 0,并将函数中的值更改**select**
为 1。但仍然显示为 0
$(function () {
var productId = 0;
var productLabel;
$("#autocompleteInput").autocomplete({
source: function (req, add) {
$.getJSON(urlresourceproduct, req, function (data) {
add($.map(data.data, function (item) {
return {
label: item.tuttiProdottis,
val: item.id
};
}));
});
},
minLength: 2,
select: function (event, ui) {
productId = 1;
productLabel = ui.item.label;
},
close: function (event, ui) {
alert(productId);
drawChart();
return false;
}
}).focus(function () {
$("#autocompleteInput").val("");
return false;
});
});
});