Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ExtJs Gridpanel选择模式_Extjs - Fatal编程技术网

ExtJs Gridpanel选择模式

ExtJs Gridpanel选择模式,extjs,Extjs,我有两个问题: 如何将ExtJs gridpanel中的第一行设置为选中和 如何为电话号码和日期字段等的自定义验证编写单独的JS文件 提前感谢尝试此选项以选择网格中的第一行: Ext.getCmp('grid').getSelectionModel().selectRow(0); 尝试以下操作以选择网格中的第一行: Ext.getCmp('grid').getSelectionModel().selectRow(0); 假设您有一个网格实例,可以使用selectFirstRow()选择行。以

我有两个问题:

  • 如何将ExtJs gridpanel中的第一行设置为选中和
  • 如何为电话号码和日期字段等的自定义验证编写单独的JS文件

  • 提前感谢

    尝试此选项以选择网格中的第一行:

    Ext.getCmp('grid').getSelectionModel().selectRow(0);
    

    尝试以下操作以选择网格中的第一行:

    Ext.getCmp('grid').getSelectionModel().selectRow(0);
    

    假设您有一个网格实例,可以使用
    selectFirstRow()
    选择行。以下是示例代码:

    grid.getSelectionModel().selectFirstRow();
    
    您可以将自定义验证移动到另一个文件。你只需要移动你的

    Ext.apply(Ext.form.VTypes, {
        daterange : function(val, field) {
            var date = field.parseDate(val);
            ...
        }
    });
    

    分开文件。并确保包含js文件。

    假设您有网格实例,可以使用
    selectFirstRow()
    选择行。以下是示例代码:

    grid.getSelectionModel().selectFirstRow();
    
    您可以将自定义验证移动到另一个文件。你只需要移动你的

    Ext.apply(Ext.form.VTypes, {
        daterange : function(val, field) {
            var date = field.parseDate(val);
            ...
        }
    });
    
    分开文件。并确保包含js文件