dojox.grid.EnhancedGrid
似乎有一个错误。在编辑单元格,然后在IE浏览器中单击“确定”按钮时,不会触发"onApplyCellEdit"
。这是一个jsfiddle,
如您所见,当您在第二列中编辑单元格然后单击按钮(无需按Enter键或单击网格)时,除了IE之外的所有浏览器都会触发"onApplyCellEdit"
。我认为这是一个错误。
我正在尝试使用emit
函数解决此问题,但不确定如何正确使用它。我希望在按钮的点击事件中使用emit
并触发"onApplyCellEdit"
的{{1}}。
任何解决方案?
答案 0 :(得分:0)
你不需要发射,但它是一个很好的学习功能。 http://dojotoolkit.org/reference-guide/1.9/dojo/on.html
通过调用grid.edit.apply();它会触发事件。网格指的是小部件本身。