回答
下面是一個假設兩個字段均爲文本字段的示例。
<input type="text" ng-model="input.field1">
<input type="text" ng-model="input.field2" ng-required="angular.isDefined(input.field1) && input.field1.length > 0">
注意,如果你輸入一個值'field1'然後刪除它,它仍然被定義(只是一個空字符串),所以我想補充'&& input.field1.length 「爲了應付這種可能性,我們要求」必要「電話。 – 2014-08-27 11:07:11
@EdHinchliffe感謝您指出,根據您的意見更新答案 – harishr 2014-08-27 11:25:34
沒有probs。附:只要'&& input.field1.length'就足夠了,因爲'0'是虛的。 – 2014-08-27 12:09:34
此代碼示例將檢查第一個輸入框的模型是否爲空,如果是,則需要第二個輸入框。
<form>
<input type="text" data-ng-model="first"/>
<input type="text" data-ng-model="second" data-ng-required="angular.isDefined(first)"/>
<button type="submit">Submit</button>
</form>
- 1. 驗證第一的多個文本框
- 2. 如何根據使用jQuery在第一個文本框中輸入的值填充第二個文本框?
- 3. 用第一個文本框輸入自動填充第二個文本框
- 4. 附加一個文本框的值在第一次文本框
- 5. 如何驗證一個WinForm文本框
- 6. 文本框改變其位置添加第二個文本框
- 7. 第二個文本框顯示與第一個相同的文本選擇
- 8. 無法創建第二個文本框
- 9. 想要根據第二個文本框的值設置文本框的值
- 10. 顯示第2個文本框的計算值到第3個文本框
- 11. WPF驗證不會觸發文本框的第一個LostFocus
- 12. 根據第一個文本框的值jquery提供所有文本框
- 13. 驗證所有文本框的第一個按鈕點擊但不是第二個按鈕點擊角js
- 14. 如何從另一個框架的文本字段中將輸入的文本轉換爲第二個框架?
- 15. 如果其中一個文本框爲空,如何計算文本框的值?
- 16. 在第一個文本下面繪製第二個文本
- 17. 多個文本框驗證
- 18. 如何驗證文本框的值
- 19. 從兩個文本框從兩個文本框添加值,並在第三文本框顯示在第三文本框3但第一AOR第二文本框顯示值的總和
- 20. 我如何驗證當一個文本框的值小於另一個文本框的值?/
- 21. 劃分文本框中的值,並在第三個文本框中生成值
- 22. JavaScript:使用一個文本框作爲循環的基礎來捕獲第二個文本框中的值?
- 23. 驗證每一個文本框,爲每一個文本框爲int在C#中
- 24. 如何從文本框中刪除第一行文本?
- 25. Jquery:將多個值添加到文本框(第二輪)
- 26. 驗證文本框的值
- 27. RDLC報告:如果第一行顯示文本框值
- 28. 使用jQuery「自動填充」第二個文本框,根據第一個輸入
- 29. 數字驗證一個HTML文本框
- 30. 文本框只有第一個返回值jQuery的PHP
請更具體 – Cherniv 2014-08-27 10:47:22