簡體   English   中英

角度選擇表單更改事件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM