求问大家,非常感谢! var cptName = this.options.form.getWidgetByName("cptName").getValue(); if (cptName=='订单表') { _g().getWidgetByName('订单表').visible(); //显示 _g().getWidgetByName('订单明细').invisible(); //隐藏 }; if(cptName=='订单明细'){ _g().getWidgetByName('订单明细').visible(); _g().getWidgetByName('订单表').invisible(); }; if (cptName=='') { _g().getWidgetByName('订单明细').visible(); _g().getWidgetByName('订单表').visible(); }; 增加下面一句就可以了: // _g().parameterCommit(); var cptName = this.options.form.getWidgetByName("cptName").getValue(); if (cptName=='订单表') { _g().getWidgetByName('订单表').visible(); //显示 _g().getWidgetByName('订单明细').invisible(); //隐藏 return false; }; if(cptName=='订单明细'){ _g().getWidgetByName('订单明细').visible(); _g().getWidgetByName('订单表').invisible(); return false; }; if (cptName=='') { _g().getWidgetByName('订单明细').visible(); _g().getWidgetByName('订单表').visible(); return false; }; |