【问题标题】:Using emit to trigger an EnhancedGrid event使用 emit 触发 EnhancedGrid 事件
【发布时间】:2013-08-27 04:28:18
【问题描述】:

dojox.grid.EnhancedGrid 中似乎存在错误。 "onApplyCellEdit" 不会在编辑单元格然后单击 IE 浏览器中的确定按钮时触发。这是一个jsfiddle,

http://jsfiddle.net/eZVkA/3/

如您所见,当您编辑第二列中的单元格然后单击按钮(不按 Enter 或单击网格)时,除 IE 之外的所有浏览器都会触发 "onApplyCellEdit"。我认为这是一个错误。

我正在尝试使用emit 函数解决此问题,但不确定如何正确使用它。我希望在按钮的点击事件上使用emit 并触发EnhancedGrid"onApplyCellEdit"

有什么解决办法吗?

【问题讨论】:

    标签: javascript grid dojo


    【解决方案1】:

    您不需要发出,但它是一个很好的学习功能。 http://dojotoolkit.org/reference-guide/1.9/dojo/on.html

    通过调用 grid.edit.apply();它将触发事件。 Grid 指的是小部件本身。

    【讨论】:

      猜你喜欢
      • 2020-09-12
      • 2023-03-08
      • 2022-10-20
      • 1970-01-01
      • 2019-09-20
      • 1970-01-01
      • 1970-01-01
      • 2015-07-12
      • 1970-01-01
      相关资源
      最近更新 更多