2015-11-19 45 views
0

我的頁面沒有窗體,我想驗證我的控件並顯示驗證消息。我只能用表單看到驗證。如何在沒有Forms的情況下進行驗證。感謝您的幫助。如何在沒有窗體的angularjs中進行驗證

+0

請看看「我怎麼問一個很好的問題?」 http://stackoverflow.com/help/how-to-ask –

回答

2

你可以使用ng-click將你的「提交」按鈕分配給一個函數,然後檢查你所有的表單值,在錯誤信息對應的地方顯示錯誤信息,如果一切都正確,就讓它提交。

0

雙向數據綁定支持你的需求,你不需要這樣的表單。當您的病情提供或其他情況下,您可以隱藏或顯示您的通知。

例如:

<input type="text" ng-model="yourObjectModel"> 

<div ng-show="yourObjectModel.length < 0" class="alert alert-danger"> 
    Input must be filled 
</div> 

<div ng-show="yourObjectModel.length > 15" class="alert alert-warning"> 
    Your value can't bigger than 15 
</div> 
相關問題