關(guān)于remote的總結(jié)
當(dāng)對(duì)remote設(shè)置相應(yīng)的參數(shù)的時(shí)候,比如:
remote:{
url:”remote.php”,
type:”post”
}
指明了validation控件會(huì)將相應(yīng)的數(shù)據(jù)發(fā)送到 remote.php 傳送方式為post,
當(dāng)然后臺(tái)校驗(yàn)文件類型也可以是json文件,不管哪種文件,校驗(yàn)后的response 最好是true 或者false ,當(dāng)response為false時(shí) validation會(huì)顯示設(shè)置好的remote:message 當(dāng)然,如果沒有設(shè)置相應(yīng)的message信息,也會(huì)顯示默認(rèn)信息。
前面說道validate 只認(rèn)識(shí)response中的true 其實(shí)是不嚴(yán)謹(jǐn)?shù)?,如果response為大于0的數(shù)字,validate會(huì)認(rèn)為檢驗(yàn)成功,但是,仍然會(huì)在HTML中顯示相應(yīng)的response 的數(shù)字。返回其它類型的數(shù)據(jù)則不會(huì)這樣。
所以,不考慮返回?cái)?shù)字的情況下,就不要指望返回其它五花八門的錯(cuò)誤信息了,當(dāng)然,如果有能力的話,你可以修改源碼。
Category:?jQuery?標(biāo)簽:validate?Edit


2016-01-13
頭像很6