Hereは、リモートソースを持つjquery UIコンボボックスのコードです。私はクライアント側(javascript/jqueryの使い方)でそのコンボボックスにもう一つ選択オプション( 'any city')を追加する必要があります。どうしたらいいですか?jQuery UIコンボボックスにクライアント側のリモートソースを持つ選択オプションをもう1つ追加するにはどうすればよいですか?
1
A
答えて
1
検索URLからデータが取得されると、成功コールバックに値が挿入される可能性があります。このような何か(私はいくつかの余分なコードをトリミングしました):JavaScriptの配列のunshift
方法は、配列の前に値を挿入
/* ... */
source: function(request, response) {
$.ajax({
url: self.options.source,
type: "POST",
/* snip */
success: function(data) {
data.geonames.unshift({
name: 'Any City',
countryName: '...'
});
// the rest of the success callback as before...
},
/* snip */
});
},
/* ... */
。
0
あなたがこのようなもので、それを組み合わせることdata.geonamesにhttp://api.jquery.com/jQuery.extend/を使用することができますコンボボックスの初期化中に一度だけ起こっ必要がある場合:
あなたに成功コールバックの先頭で右行うべきです$ .ajax呼び出し。
+0
これは初期化時には一度も発生しませんが、 '$ .ajax'呼び出しが発行されるたびに発生します。 – chesles
関連する問題
- 1. PySpark:もう1つの列をdataFrameに追加するにはどうすればよいですか?
- 2. 選択したデータベース列をC#のコンボボックスに追加するにはどうすればよいですか?
- 3. コンボボックスに空の行(選択なし)を追加するにはどうすればよいですか?
- 4. C#のコンボボックス選択に値を追加するにはどうすればよいですか?
- 5. django-select2を使ってクライアント側で新しいオプションを追加(および選択)するにはどうすればよいですか?
- 6. Googleクローズでドロップダウン(追加オプション)を選択するにはどうすればよいですか?
- 7. unknownContentTypeダイアログにもう1つのアクションを追加するにはどうすればいいですか?
- 8. JavaScriptを使用して選択タグにオプションを追加するにはどうすればよいですか?
- 9. AngularJSディレクティブで選択するオプションを追加するにはどうすればよいですか?
- 10. 4つのオプションを持つ1つのアイテムをListViewに追加するにはどうすればよいですか?
- 11. もう1つのアイテムを追加するにはどうすればいいのですか?アンドロイドのarraylist
- 12. jqueryで動的に追加されたクラスを選択するにはどうすればよいですか?
- 13. NicEditorで解決が必要 - カスタム選択オプションを追加するにはどうすればよいですか?
- 14. 2つの異なる属性を持つ1つの列を持つ行を選択するにはどうすればよいですか?
- 15. まだタグが1つもないタグを追加するにはどうすればよいですか?
- 16. 合金UIコンボボックスで選択した項目を設定するにはどうすればよいですか?
- 17. 1つの関数に2つの引数を追加するにはどうすればよいですか?
- 18. 2つのデータを1つのレコードに追加するにはどうすればよいですか?
- 19. 2つのクエリを1つのテーブルに追加するにはどうすればよいですか?
- 20. 1つのjQuery UIウィジェットから丸い角を削除するにはどうすればよいですか?
- 21. JavaScriptで複数のクラスの1つを選択するにはどうすればよいですか?
- 22. 2つの異なるコールバックを1つのjQuery UIウィジェットに追加するにはどうすればよいですか?
- 23. Googleクローズのドロップダウンアイテム(選択オプション)を選択するにはどうすればよいですか?
- 24. csvファイルにjsonデータを1つずつ追加するにはどうすればよいですか?
- 25. これらの2つのフィールドにクライアント側の検証を追加するにはどのようにすればよいでしょうか
- 26. md-selectで1つのグループのオプションを選択すると、他のグループを選択不可にするにはどうすればいいですか?
- 27. Weblogic。 SOAを持つドメインをもう1つ追加する
- 28. IDサーバー4のクライアント側で追加のクレームを取得するにはどうすればよいですか?
- 29. いくつかのjQueryオブジェクトに関数を追加するにはどうすればよいですか?
- 30. クライアント側の検証によって少なくとも1つのアイテムを配列に要求するにはどうすればよいですか?
ありがとう!それはうまくいく - http://jsfiddle.net/and7ey/k2J5v/29/。 –