1.第一式
當然要先引用:parsley.js
2.第二式
頁面中定義需要使用自定義校驗,注意紅色的地方,必須要使用小寫,重要的問題說三遍,小寫,小寫
<form class="form-horizontal" id="testForm"
action="${BasePath}/test.sc" method="POST" data-parsley-validate="validate">
<input type='text' class="form-control jedate-icon" id="delayTime" name="delayTime" value=""
data-parsley-errors-container="#checkdelaytime"data-parsley-checkdelaytime
data-parsley-checkdelaytime-message="不能小於當前時間" readonly/>
<span id="checkdelaytime"></span>
3.第三式
編寫自定義的校驗器
window.Parsley.addValidator('checkdelaytime', {
validateString: function(value) {
if(value!= ""){//
//開始校驗吧
return false;//校驗不通過,會將data-parsley-checkdelaytime-message對應的信息輸出
}
return true;//檢驗通過
}
});
更多的parsley.js用法,請參考http://parsleyjs.org/doc/examples.html