jquery实时搜索

and*_*rei 4 jquery

如何在聚焦一次后连续检查输入字段的值?(使用jquery).我正在寻找实时搜索并完全删除表单上的提交按钮.

hun*_*ter 8

我会将keyup和mouseup事件绑定到输入

$("#search").keyup(Search).mouseup(Search);

function Search(event)
{
    // keyup for keyboard entry
    // mouseup for copy-pasting with the mouse        
}
Run Code Online (Sandbox Code Playgroud)

在jsfiddle中与此战斗后,我终于想出了这个:

$("#search").keyup(function(e) {
    Search(e);
}).bind("paste", function(e) {
    // have to do this so the DOM can catch up on mouse right-click paste
    setTimeout(function() { Search(e); }, 100);
});
Run Code Online (Sandbox Code Playgroud)

我不知道这paste件事,但显然很棒

工作示例:http://jsfiddle.net/rLAxL/1/