我怎么能检查如果表单元格是空的extjs

How can I check if a table cell is empty in extjs?

本文关键字:extjs 单元格 表单 怎么能 检查 如果      更新时间:2023-09-26

我对EXTJS有点陌生,我想知道如何检查EXTJS中的表单元格是否为空。我知道如何在Jquery中做到这一点,但不知道在extJS

if ($(td).text() == "") {
                   //Do Something
         }

要验证变量在ExtJS中是否为空、未定义或空,您可以使用

<>以前Ext。isEmpty(混合值,[Boolean allowBlank]): Boolean

如果传递的值为空、未定义或空字符串(可选),则返回true。

参数:

  • value: Mixed
    • 要测试的值

  • allowBlank: Boolean
    • (可选)如果空字符串不被认为是空的,则传递true

  • :
    • 布尔

编辑:哎呀,我已经读了数组单元格,抱歉不适当的响应:c

尝试使用getCell方法。您需要传递record作为行选择器和列号。

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-getNodehttp://docs.sencha.com/extjs/4.2.1/# !/api/Ext.dom.AbstractElement-method-down