验证Extjs中文本字段的更改

时间:2014-03-20 08:47:34

标签: extjs3

在我的界面中,我有一个网格面板和“添加”按钮。当您单击添加按钮时,将出现一个添加窗口,其中包含一些要填写的文本字段。在我的添加窗口中,我在底部有一个“保存”和“关闭”按钮。现在,每当我填写文本字段中的数据并不小心点击关闭按钮时,我想要一条提示信息说“有数据还没有保存”,但是如果没有更改,它会自动关闭而不会提示信息。

 text: 'Close',
 handler:function(){

     //...I believe this is where I have to put my code.

}

1 个答案:

答案 0 :(得分:0)

您可以使用isDirty()方法。表单组件可以使用此方法。它返回true或false。

  

Ext.getCmp( 'textfield1的')isDirty();