日期:2014-05-16  浏览次数:20360 次

Extjs4 怎么把光标留在grid 的cell里面?
本帖最后由 panjianjun5 于 2013-01-24 10:22:02 编辑
   我有一个grid,plugin是cellediting,我给cellediting添加一个'edit'事件的监听器,在响应函数里我要检测用户的输入值是否合法。
   问题来了,当用户输入值不合法的时候我要弹出一个messagebox提醒用户,同时不让光标离开,怎么才能控制光标留在这个cell里面呢?

   
extjs grid cellediting

------解决方案--------------------
显示messagebox前用一个全局变量保存当前编辑到的对象,关闭messagebox增加回调再focus回去就行了