javascript - jquery 自动完成建议触发搜索按钮

标签 javascript jquery events triggers

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

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

最佳答案

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

类似的东西:

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

        // Submit the form
        $('#IDofMYform').submit();
    }
});

关于javascript - jquery 自动完成建议触发搜索按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17775222/

相关文章:

javascript - 如何(优雅地)用 Q 中断 Promises 链的执行

jquery遍历和表

php - 如何检测是否输入了两个输入元素(例如文本字段)。(php/javascript)

javascript - 如何在图像 CSS 上放置一个思想泡泡

javascript - 使用 onChange 属性内联更改复选框的值

jquery - 如何通过元素传递点击?

qt - 如何以编程方式在 qml 中渲染 vtk 项?

javascript - 捕获多个 slider 元素上的鼠标悬停

javascript - 使用ajax更新MySQL数据库

javascript - 如何在控制台中访问原型(prototype)函数