我在工作中遇到了一个问题,它的工作原理有点像电子表格。 我有一个表格,里面有一堆文本字段,要按照客户的要求复制 "Excel "的体验(为什么他们不能直接使用Excel,我不明白,但这不是我该说的)。
我以为我是在让web应用程序在输入数据时保存数据,这是个超级简单的方法(这样一来,忘了点击 "保存 "的用户就会被保存下来。而IE8似乎只发射了一个 onChange
事件每隔一段时间就应该如此。这意味着只有每隔一秒的单元格才会被实际保存。
我做了一些研究,但找不到任何东西表明这是一个常见的事情。所以我的问题是,IE8是否一次只能处理一个Javascript?考虑到由于该应用程序的行为像一个电子表格,用户正在导致 onChange
事件(因此,AJAX调用)相当迅速。
你可以使用keyup事件,但是每次按键都会保存单元格......也许可以使用onblur?