問題タブ [ui-select2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - select2を無効にして初期化する方法
後で連鎖せずにデフォルトで無効にしたい単純なselect2 initがあります.select2("enable", false)
。
HTML:
JS:
例については、私のJSFiddleを参照してください。ここで 2 ドキュメントを選択します。
javascript - AngularJS ng-repeat フィルター関数が正しくフィルタリングされない
親の選択に依存する ui-select2 ドロップダウンがあります。最初の ui-select2 のオプションの配列があり、そのドロップダウンから何かが選択されると、次のドロップダウンが表示されます。2 番目のドロップダウンで使用できるオプションは、最初のドロップダウンで選択した内容によって異なります。ng-repeat ディレクティブは、選択肢の配列を反復しています。ここにhtmlとjsコードがあります。
HTML:
<select name="application" placeholder="Select a Tenant"
ng-disabled="!sharedObj.tenantApplications ||
sharedObj.tenantApplications.length == null"
class="form-control" id="application"
ng-change="vmOrderItem.vmNameUSI=null" ui-select2
ng-model="vmOrderItem.tenantApplication" title="Select tenant application"
data-style="btn-default" required><option></option>
<option ng-repeat="tenantApplication in sharedObj.tenantApplications |
filter:tenantFilter()" value="{{tenantApplication.id}}">{{tenantApplication.name}}
</option>
</select>
JS:
問題は、true を返しても、ドロップダウンに何も表示されないことです。ロジックをテストするためにこれを行いました。関数で tenantApplication パラメーターが常に未定義である理由がわかりません。google chrome inspect 要素を使用してブレークポイントを挿入しましたが、引数が未定義であると不平を言います。しかし、true を返すと正しく動作しない理由がわかりません。私は JavaScript と AngularJS の初心者なので、どんな助けでも大歓迎です。私はすべての AngularJS の例に取り組み、ドキュメントを読みましたが、まだ初心者です。
angularjs - ui.select angularでコントローラーにデータを送信します
ドロップダウン リストから値を選択し、angularJs の対応する選択 ID からデータを取得しようとしています
angular-ui/ui-selectディレクティブを思いついた
私のコントローラーでは、顧客メソッドを取得しています
私の問題は
setActiveCustomer (onchange など) に使用するイベントを選択したら、顧客を選択します。アクティブ化を制御するために使用して
ng-click
いるため、何度も発生したイベントを使用すると。ng-click
他に、 ui-selectの初期値を設定するにはどうすればよいですか?
ありがとう
angularjs - AngularJS で select2 イベントをリッスンする方法
特に「select2- removed」またはそのカスタム「change」イベントを聞くことができるようにしたいのですが、いくつかの例をインターネットで検索していますが、運がありません。
これが私がこれまでに行ったことです:
HTML:
JavaScript (角度)
ここでユーザーが実際に行っているのは、自分のアドレスにタグ付けされたタグを編集することです。編集とは、ユーザーが自分のアドレスに新しいタグをタグ付けしたり、以前にタグ付けされたタグを削除したりできることを意味します。そのため、どのタグが追加され、どのタグが削除されたかを追跡する必要があります。
アップデート
このディスカッションでもっともらしい解決策を見ましたが、提供されたコードを自分で動作させることはできないので、いくつかの回避策を講じました。
を追加する代わりに、
このあたりのどこかで、
ここに置いたのですが、
それから私は私のコントローラーでいつものことをしました、
そして問題なく動作します。
しかし、これが非常に良いアイデアであるとは思えず、より良い解決策を望んでいます.
php - yii Framework で Select2 Widget を使用しており、変更イベントで関数を呼び出したいのですが、機能しません。
yii Framework で Select2 Widget を使用しており、変更イベントで関数を呼び出したいのですが、機能しません。
変更時にメッセージを警告しますが、これは機能せず、コンソールにエラーメッセージや何かが表示されません 事前に感謝します