【问题标题】:Problem with blur and click event?模糊和点击事件有问题吗?
【发布时间】:2011-10-19 21:20:54
【问题描述】:

我有一个带有 asp.net 的 Web 应用程序,以及带有 Jquery 的代码。

其中有文本框和网格。在 jquery 页面中为文本框编写了模糊事件,为表中的行编写了行单击事件。

单击该行时,根据行值,其详细信息将显示在文本框中。我的问题是,当我更新文本框值(也存在于网格行中)然后进入下一个文本框时,一切都会正常,模糊事件触发并保存数据,如果单击网格行将刷新。但是,当我在文本框中更新某些内容并且不按 Tab 直接单击网格行时,则未触发模糊事件并且未保存数据直接触发单击事件,并且在调用网格事件时出现错误。此外,如果我将调试点放在模糊事件和单击事件中,则控件进入模糊事件,数据将被保存,但当时不会触发行单击事件。

发生了什么问题?如何解决问题?任何想法。

提前致谢。

【问题讨论】:

  • 只需隔离问题并向我们展示代码。

标签: jquery asp.net


【解决方案1】:

而不是使用仅在页面上的元素失去焦点时触发的模糊事件:

jquery blur

您可以尝试使用仅在输入区域值发生更改时才会触发的更改事件。

jquery change

【讨论】:

  • 更改事件仍然存在问题。
猜你喜欢
  • 2011-11-14
  • 2014-06-21
  • 2023-03-24
  • 2012-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-17
相关资源
最近更新 更多