我使用jquery的函数“autocomplete”。这是我的代码, 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;
});
});
});