我正在制作一个AJAX搜索脚本并且它实时提供结果 - 问题是,如果通过右键单击粘贴方法输入输入,我无法触发搜索功能。
我尝试过onchange,我尝试过jquery更改事件 - nada。然后我尝试了onmouseup事件,但事实证明它在输入元素之外触发,因为如果有意义的话,右键单击菜单会超出其边界。
我已经决定使用整个文档点击处理程序完成此操作,该处理程序在触发时检查输入文本元素的值长度是否大于0,但这看起来很邋and和矫枉过正。
有没有人有更好的建议?
答案 0 :(得分:4)
尝试paste
事件。
$('input[type="text"]').bind('paste', function() { ... });