1

好的 iM 使用 jquery 自动完成并且一切正常,但我希望它在选择建议时触发搜索按钮。我的代码是这样的。

    $( "#tags" ).autocomplete({
        source: availableTags
        select: function (event, item)
        {
            if (event.keyCode == 13){
                $('#IDofMYform').submit()
            }
        }
    });
});
4

1 回答 1

2

您应该在提交之前将值设置为表单输入。如果您不这样做,您的表单会在有机会填充输入之前提交。

就像是 :

$("#tags").autocomplete({
    source: availableTags
    select: function (event, ui) {
        //Set the value
        $(this).val(ui.item.value);

        // Submit the form
        $('#IDofMYform').submit();
    }
});
于 2013-07-21T18:03:54.357 回答