可以說我有表有10行,每行中的複選框定製角JS驗證
之前用戶提交我想補充以下驗證的10列:每行至少兩個複選框中 檢查!
<form name="myForm">
<div data-ng-controller="myController">
<table border="1">
<tr>
<td><input type="checkbox" /></td>
<td><input type="checkbox" /></td>
<td><input type="checkbox" /></td>
<td><input type="checkbox" /></td>
<td><input type="checkbox" /></td>
<td><input type="checkbox" /></td>
<td><input type="checkbox" /></td>
<td><input type="checkbox" /></td>
<td><input type="checkbox" /></td>
<td><input type="checkbox" /></td>
</tr>
...
</table>
<button data-ng-click="save()" ng-disabled="$myForm.invalid">Save</button>
</form>
$scope.save = function() {
if (myForm.$valid){
alert("can submit the form...")
}
};
如何做到這一點?在哪裏添加驗證功能?
這正是我期待的,有點長,但我認爲它應該是如何在Angular平臺..謝謝! –
是的,實現有點長(雖然不多),但添加的功能並不是微不足道的。此外,你只在項目中包含它一次,然後它可以集成在任何視圖中,無需額外的代碼(無論是在控制器中還是在視圖中):) – gkalpak