2016-07-13 1 views
0

AngularJSアプリでcheckbox listという指令を使用しています。同じディレクティブを使用しているページには多くのフィルタがあります。一番下の「送信」ボタンをクリックすると、双方向のバインディングが発生します。チェックボックスリストでng-model-optionが機能しない

つまり、ユーザーがcheckboxesをクリックした瞬間、angularjsはモデル値を更新しないようにしてください。ユーザーがボタンをクリックすると、変更があればモデルのみが更新されます。

私はng-model-optionsを、単純なチェックボックスとチェックボックスリストの指示文で試してみました。しかし、何も働いていません。ユーザーがチェックボックスのチェックボックスのパス名にチェックがあると設定された値は、ユーザーがのみ、チェックボックス値の魔女を取得し、ボタンを提出したとき、1

あるとき

Simple example of checkbox with ng-modeloption

<div ng-app="checkbox" ng-controller="homeCtrl"> 
<input type="checkbox" ng-model="chkbx" ng-model-options="{updateOn: 'submit'}"/> 
check me 
<br>{{chkbx}} 
</div> 
+0

いくつかのコードを追加してください。そうしないと、私たちはお手伝いできません。 http://stackoverflow.com/help/mcve – varit05

+0

@ varit05今すぐチェック –

+0

これをチェックしてください:http://jsfiddle.net/varit05/w2zgay7r/ – varit05

答えて

0

第1の角度で一つの関数を作成

関連する問題