回答
下面是一個假設兩個字段均爲文本字段的示例。
<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. 如果第一個文本框不爲空,java啓用第二個文本框
- 2. 驗證第一的多個文本框
- 3. 如何檢查第一個文本框的值是在第二個文本框的文本模式
- 4. 如何在第二個文本框中顯示第一個文本框的文本?
- 5. 如何根據使用jQuery在第一個文本框中輸入的值填充第二個文本框?
- 6. 用第一個文本框輸入自動填充第二個文本框
- 7. 附加一個文本框的值在第一次文本框
- 8. 如何驗證一個WinForm文本框
- 9. 驗證文本框檢查,如果它不是隻讀第一
- 10. 文本框改變其位置添加第二個文本框
- 11. 第二個文本框顯示與第一個相同的文本選擇
- 12. 無法創建第二個文本框
- 13. 想要根據第二個文本框的值設置文本框的值
- 14. 顯示第2個文本框的計算值到第3個文本框
- 15. 驗證文本框時,另一個文本框包含文本
- 16. WPF驗證不會觸發文本框的第一個LostFocus
- 17. 根據第一個文本框的值jquery提供所有文本框
- 18. 如何從另一個框架的文本字段中將輸入的文本轉換爲第二個框架?
- 19. 驗證所有文本框的第一個按鈕點擊但不是第二個按鈕點擊角js
- 20. 如何驗證文本框?
- 21. 如何驗證文本框?
- 22. 如果其中一個文本框爲空,如何計算文本框的值?
- 23. 在第一個文本下面繪製第二個文本
- 24. 驗證多個文本框
- 25. 多個文本框驗證
- 26. 如何驗證文本框的值
- 27. 我如何驗證當一個文本框的值小於另一個文本框的值?/
- 28. 從兩個文本框從兩個文本框添加值,並在第三文本框顯示在第三文本框3但第一AOR第二文本框顯示值的總和
- 29. 劃分文本框中的值,並在第三個文本框中生成值
- 30. 如果您輸入第一個「」,文本框將不會接受「」
請更具體 – Cherniv 2014-08-27 10:47:22