在Ext做删除操作时,弹出提示问是否要删除,默认是聚焦在确认按钮上,但是业务上需要将聚焦定位在取消上,防止误删除,用以下方法可以实现。
var dlg = Ext.Msg.confirm('Confirm', 'Do you really want to do this?', fnDoThis).getDialog();
dlg.defaultButton = 2;
dlg.focus();
getDialog()获得的是Window。
dlg下面还有好多方法,和Window下的方法和属性是一样的,因为dlg就是一个Window对象
所以dlg可以setWidth等等和Window使用方法一样了
本文介绍了一种在ExtJS中进行删除操作时调整默认聚焦位置的方法,通过修改对话框的默认焦点设置来减少误删的风险。
3万+

被折叠的 条评论
为什么被折叠?



