Cho sẵn dạng html đơn giản như thế này:AngularJS - Mẫu Tuỳ chỉnh Validation - Kiểm tra nếu ít nhất một đầu vào là trống
<form name="myForm" action="#sent" method="post" ng-app>
<input name="userPreference1" type="text" ng-model="shipment.userPreference" />
<input name="userPreference1" type="text" ng-model="shipment.userPreference" />
<input name="userPreference1" type="text" ng-model="shipment.userPreference" />
... submit input and all the other code...
</form>
tôi cần sự giúp đỡ của bạn để biết làm thế nào để kiểm tra đúng thời hạn xác nhận, nếu ít nhất một trong các đầu vào trống. Xác nhận mong muốn là như sau. Người dùng phải hoàn thành ít nhất một tùy chọn.
Sử dụng jQuery này:
if ($("input").val() == "") {
trình ok, nhưng muốn tìm ra cách để làm điều tương tự sử dụng góc.
Cảm ơn rất nhiều trước,
Guillermo
sza, cảm ơn câu trả lời của bạn! Người dùng sẽ không được yêu cầu nhập tất cả các trường, chỉ một, do đó tôi cần kiểm tra khi xác thực nếu ít nhất một đầu vào đã được điền. – Guillermo
@Guillermo Sau đó, họ nên có mô hình khác nhau. – zsong
Vì vậy, điều đó có nghĩa rằng tôi cần một mô hình cho mỗi đầu vào, và sau đó trong thời gian xác nhận kiểm tra tất cả chúng? Nếu tôi có 50 đầu vào, sẽ là một mớ hỗn độn ... cảm ơn rất nhiều cho câu trả lời của bạn. Tôi đã làm theo đề xuất của bạn một cách chính xác? AngularJS đang bắt đầu làm tôi thất vọng – Guillermo