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

求教个EXTJS的问题,版本是4.2
之前用EXT4.0做的,效果就是双击行进行编辑,用的方法是

var gridRow = Ext.create('Ext.grid.plugin.RowEditing', {
errorSummary : false,
clicksToEdit : 2
});

editor : {
xtype : "textfield",
blankText : mainMenuRegexNoneMsg,
maxLength : lenCheck[i],
maxLengthText : mainMenuRegexMaxLenMsg
+ lenCheck[i] + "       ",
minLength : minLenCheck[i],
minLengthText : mainMenuRegexMinLenMsg
+ minLenCheck[i] + "      ",
regex : inputCheck[i],
regexText : regexMsgArr[i],
msgTarget : 'qtip',




4.0版本的时候可以实现编辑后自动验证,通过验证则UPDATE按钮可用,否则不可用,更新到4.2之后,验证方法可以走,也能验证出错误,但是只是在边框外有红色曲线,4.0时候可以出现的错误消息和button不可用全部没有了。


如果追加新行然后编辑,由于两个都是空的,UPDATE按钮不可用,即使输入值也是不可用。
Ext?JS JavaScript ext4 RegEx

------解决方案--------------------
我来帮楼主结贴了
------解决方案--------------------
引用:
我来帮楼主结贴了
lwb 和我名字缩写一样