使用自动完成功能选择jquery不起作用

时间:2013-09-18 15:48:10

标签: javascript jquery

我使用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;
    });
});
});

0 个答案:

没有答案