我对EXTJS有点新意,我想知道如何检查表格单元格在extjs中是否为空。我知道如何在Jquery中进行,但不是在extJS
中if ($(td).text() == "") {
//Do Something
}
答案 0 :(得分:1)
要验证ExtJS中的变量是空,未定义还是空,您可以使用
Ext.isEmpty(Mixed value, [Boolean allowBlank]) : Boolean
如果传递的值为null,undefined或空字符串(可选),则返回true。
编辑:Whooops,我读过阵列单元格,对不起的反应很抱歉:c
答案 1 :(得分:1)
尝试使用getCell方法。您需要将记录作为行选择器和列号传递。
http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.view.Table-method-getCell
或者您可以使用getNode方法获取相关的TR HTMLElement并使用down方法查找所需的列。
http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.view.Table-method-getNode http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.dom.AbstractElement-method-down