1

選中的複選框(或無線電)我想驗證具有納克重複內的多個無線電覆選框形式的。 我應該如何驗證具有單選按鈕,輸入選定的選項:在NG-重複外
驗證工作正常。例如。將$ index切換到customDish時。 這個問題在ng-repeat裏面用$ index進行驗證。角,得到伍-需要以ng重複

場必需應當被精確地示出爲NG-重複循環內的選中的單選按鈕。

這裏是一個plunker

[http://plnkr.co/edit/j6bswtctD0ixaQmcDrp1?p=preview][1]

請幫
在此先感謝

[1]: http://plnkr.co/edit/j6bswtctD0ixaQmcDrp1?p=preview 
+0

可否請你多寫清楚了嗎?我不懂你什麼意思。 – Marcus 2015-02-10 12:02:47

+0

選擇從頂部點擊三個單選按鈕,一個提交必填字段是表示所有演出showuld剛剛選定 – SuperComupter 2015-02-10 12:11:34

回答

1

只需用的NG-顯示比較這:

我我又增加了一個條件確保該錯誤只會顯示在選定的項目中。

+0

是的,它是一個合適的解決方案感謝您的答案:) – SuperComupter 2015-02-10 13:27:44

0

另一種解決方案

<input ng-pattern="onlyNumbers" placeholder="quantity" ng-required="$parent.checkboxSelection === {{$index}}" name="dishQuantity{{$index}}" id="dishPrice" data-ng-model="dish.quantity" type="text" class="dish-quantity" id="dishQuantity" /> 

和跨度標籤

<span class="custom-label-danger" ng-show="submitClicked && myOrderForm.dishQuantity{{$index}}.$error.required ">Field Required</span> 

而且工作:)