[英]Form select change event in angular
我搜索了類似的問題,但是找不到能解決我的問題的問題。 我有角正在工作。 我的目標是隱藏與選擇選項無關的信息。 在此先感謝您的幫助。
以下jQuery代碼有效,但在角度上起作用,但不在鏈接中:
angular.element(document).ready(function() {
// If form selected option changed
angular.element('#resumeIdForm').change(function() {
var articleIdSelected = angular.element('#resumIdFormoption:selected').val();
var articleIdSelected = "#" + vm.articleIdSelected;
angular.element(".articleInfo li").not(angular.element("articleIdSelected")).hide();
});
});
表格樣本:
<form name="" id="resumIdForm" method="post" action="">
<label for="resumeId">Sélectionner un résumé:</label>
<select class="form-control" id="resumeId">
<option ng-repeat="item in main.articleList" value="{{ item.articleId }} " selected="selected">{{ item.articleId }} </option>
</select>
</form>
請檢查以下內容: https : //docs.angularjs.org/api/ng/type/form.FormController
如果您將使用if(newForm.$dirty){ // do something... }
那么您將知道用戶是否已經與表單進行了交互
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.