Browse Source

主从表字段validitychange监听事件

zhuth 7 years ago
parent
commit
321a31c1ef
1 changed files with 10 additions and 6 deletions
  1. 10 6
      frontend/saas-web/app/view/core/form/FormPanel.js

+ 10 - 6
frontend/saas-web/app/view/core/form/FormPanel.js

@@ -365,13 +365,17 @@ Ext.define('saas.view.core.form.FormPanel', {
             name = item.name,
             ignore = item.ignore,
             defaultValue = item.defaultValue;
-            
-            if (xtype == 'detailGridField') {
-                item.listeners = item.listeners || {};
-                item.listeners.validChange = function() {
-                    me.isValid();
-                }
 
+            item.listeners = item.listeners || {};
+            item.listeners.validChange = function() {
+                me.isValid();
+            }
+            item.listeners.validitychange = function() {
+                me.isValid();
+            }
+
+
+            if (xtype == 'detailGridField') {
                 return;
             }