0

我在工作中遇到了一个基本上有点像电子表格的网络应用程序的问题。我有一个带有一堆文本字段的表格,可以根据客户的要求复制“Excel”体验(为什么他们不能只使用 Excel 超出了我的范围,但这不是我要说的地方)

我认为通过让网络应用程序在输入数据时保存数据让我变得超级华丽(这样,忘记单击“保存”的用户很好,保存了。)由于 onChange 事件和 AJAX,这在所有主要浏览器中都能很好地工作来电(感谢jQuery!) 麻烦的是,我们必须支持IE8。这似乎只是onChange每隔一次应该触发一个事件。这意味着实际上只有第二个单元格被保存。

我做了一些研究,但找不到任何表明这是普遍现象的东西。所以我的问题是,IE8 一次只能处理一个 Javascript 吗?请记住,由于应用程序的行为类似于电子表格,因此用户会onChange非常迅速地引发事件(因此 AJAX 调用)。

4

1 回答 1

0

您可以使用 keyup 事件,但每次击键都会保存单元格......也许使用 onblur?当细胞失去焦点时,你保存它!

于 2013-10-01T19:41:13.003 回答