我的Event.observe
触发器遇到了一个奇怪的问题。
以下是问题集:
我有一个文本框,用
触发ajax调用Event.observe(textbox,'blur',function(){
/* Ajax call */
});
我在同一页面上也有一个取消按钮,将关闭该弹出窗口。
问题: 一旦我开始在文本框中输入,然后如果我想取消,Event.observe事件就会被触发,因为事件被安排为'模糊'因此,在调用cancel的事件之前触发ajax调用。
有人遇到过类似的问题吗?有什么解决方法吗?或者我做错了什么? 任何帮助或指示都将非常感激。
答案 0 :(得分:0)
@Geek Num 88:感谢您的回复,我尝试了超时的事情并且有效。为了让这个东西起作用,我们将blur事件更改为keypress,并使其仅在tab_key上工作,输入键等。这使事情起作用。感谢