第三章 RWD表單基礎設計第三章 RWD表單基礎設計\3-5 檢驗

3-5 檢驗

Step1>        在元件做合法性檢查的功能時,RWD會有一個新的元件,RWDValidate的元件來完成。這裡同樣打開rOrders表單裡validateMaster元件的columns屬性來設定需要檢查的欄位。

Step2>        在打開的編輯器中,添加CustomerID欄位,並將Required屬性設定為True

Step3>        再添加一個ShipCity欄位,CheckMethod屬性設為CheckCity,這裡我們使用的是JS方法,所以搭配RemoteMethod屬性為False,如果是C#方法,則RemoteMethod屬性為TrueValidateMessage屬性在使用JS方法時,可自定義當驗證失敗時,需要顯示的錯誤訊息。

 

 

Step4>        切換到原始檔頁面,貼上如下範例程式:

function CheckCity(val) {

            if (val == "台北市" || val == "新北市") {

                return true;

            }

            return false;

        }

Step5>        保存後執行,打開訂單管理頁面,在出貨城市欄位輸入值,即可看見驗證結果。

 


 

Top of Page