angularjs表單驗證checkbox


angularjs中默認有表單驗證的支持,見文末的refer

我想要驗證至少要選擇一個checkbox,否則就不能提交

但是checkbox貌似沒有簡單的方法,想來想去給出下面的解決方案

 

validate效果為:

1. input長度4-8

2. checkbox至少選擇一個

 

 

PS:奇怪的地方是我用的angular1.2.8,checkColor()里面是先colorCount--,這樣出來的colorCount值是正確的,可能是因為先執行了方法,然后再更新的checked值

而用線上的angular1.3.2的時候正好相反,可能是angular進行性能優化了,高級的是先更新checked值了,o(╯□╰)o

 

 

refer: angularjs表單驗證


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM