0
私はuib-dropdownを使ってフォームを更新しようとしています。ユーザーがドロップダウンから選択すると、テキストボックスにポップアップされます。テキストボックスに独自のモデルがない場合、問題はないようです。角度を使ってフォーム入力を更新する方法
フォームには、既にデータベースにPOSTを使用する独自のモデル(vm.formData.categery)があります。 カテゴリを選択できない場合、新しいカテゴリを作成できるので、テキスト入力が必要です。
質問はどのように行うのですか?全く問題はありません全く<select>
と<option>
<input type="text" id="category" name="category" ng-model="vm.formData.category" class="form-control">
<div class="btn-group" uib-dropdown>
<button class="btn btn-default" uib-dropdown-toggle type="button" id="category">Category
<span class="caret"></span></button>
<ul class="dropdown-menu dropdown-menu-right" uib-dropdown-menu>
<li><a ng-repeat="cat in vm.data.cat" ng-click="vm.addModel(cat.category)">{{cat.category}}</a></li>
</ul>
</div>
JS
vm.addModel = function (select) {
vm.formData.category = select;
};
を使用している場合、私は、モデルを更新するために、NG-変更を使用しようとするが、それは動作するようには思えません。
あなたは私のアイデア、感謝を与えました。 私は使用するつもりはなかったが
@ MacL.Lakあなたは答えとしてマークすることができます – Sajeetharan