ライブラリリンク: https://github.com/angular-ui/ui-select
multiSelect でユーザー編集をブロックする方法はありますか?
ユーザーが以前に選択したデータのみをクリアできるようにしたいのですが、ユーザーが ui-select に自由なテキストを入力できないようにする方法
http://plnkr.co/edit/juqoNOt1z1Gb349XabQ2?p=preview
<ui-select multiple ng-model="multipleDemo.colors" theme="select2" ng-disabled="disabled" style="width: 300px;">
<ui-select-match placeholder="Select colors...">{{$item}}</ui-select-match>
<ui-select-choices repeat="color in availableColors | filter:$select.search">
{{color}}
</ui-select-choices>
</ui-select>
上記のコードと plunker を参照すると、現在 ui-select で「青、赤」の色が選択されており、ユーザーはこれらの値をクリアできますが、ユーザーが ui にテキストを入力しようとすると、変更が許可されます。
「しかし、私の要件は、ユーザーがそのフィールドにそのようなテキストを入力できないようにすることです。」
前もって感謝します。