我是ExtJS的新手。请为我建议以下查询

时间:2015-02-11 07:27:09

标签: javascript css extjs5

我有一个网格,在网格中我在网格工具栏上有一个文本框。我想获取textfield值并将其发送到servlet文件。

如何在extjs中获取文本框字段值?

1 个答案:

答案 0 :(得分:1)



try this

Ext.create('Ext.window.Window', {
  bodyPadding: '5 5 5 5',
  items: [
    {
      xtype: 'textfield',
      name: 'firstName',
      emptyText: 'First Name',
      width: 250
    },
    {
      xtype: 'button',
      text: 'click me',
      handler: function() {
        //WAY1
        var value1 = Ext.ComponentQuery.query('textfield[name=firstName]')[0].getValue();
        console.log(value1);

        //WAY2
        var value2 = this.up('window').down('textfield[name=firstName]').getValue();
        console.log(value2);
      }
    }
  ]
}).show();