1
我已經在ExtJS中創建了一個窗體。如何啓用驗證後的提交按鈕(空文本等)在extjs
我正在驗證表單上的文本字段,例如如果文件是空的或有一些Ajax請求被髮送到服務器並且返回一些結果。
提交按鈕最初是禁用的,我想要的是啓用按鈕後,驗證完成(如果所有驗證都可以)。
我該如何做到這一點???
任何人都可以幫忙。
在此先感謝!
我已經在ExtJS中創建了一個窗體。如何啓用驗證後的提交按鈕(空文本等)在extjs
我正在驗證表單上的文本字段,例如如果文件是空的或有一些Ajax請求被髮送到服務器並且返回一些結果。
提交按鈕最初是禁用的,我想要的是啓用按鈕後,驗證完成(如果所有驗證都可以)。
我該如何做到這一點???
任何人都可以幫忙。
在此先感謝!
在您的TabPanel中,您可以偵聽一個或兩個表單的'clientvalidation'事件,然後根據每個表單的isValid方法的結果啓用/禁用您的提交按鈕。喜歡的東西...
this.get(0).on('clientvalidation', function(){
var button = this.getTopToolbar().get(0); //get a reference to your button
button.setDisabled(!(this.get(0).isValid() && this.get(1).isValid()));
}, this);
希望這有助於 斯圖爾特