私は(int,string)
のペアをJQueryの自動補完ボックスに表示する必要があります。ユーザーが可能な文字列値の1つを選択すると、対応するint値を取得する必要があります。これは可能ですか?はいの場合、どうですか?int値を選択したテキスト値に関連付ける方法はありますか?
0
A
答えて
1
非常によく、しかし、何かが自動補完されたときにselect eventにいくつかの調整をしなければならないと、おそらく隠し入力フィールドにint型の値を格納しますので、対応するint型の値を与えるように設計されていないですjQueryUI autocomplete作品。
もう1つの方法は、バックエンドで、選択した文字列を使用してint値をルックアップすることです。これは今私がやっている方法です。
+0
私は選択されたイベントを持っていれば、私の配列からint値を検索しなければならないのではと心配しましたが、大丈夫です。 – JVerstry
0
はいそれは可能おい
が、これはjQueryのコードです:
$("#txt1").autocomplete({
source: function (request, response){
$.ajax({
type: "POST",
url: "YourAddress",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
response($.map(data.d, function (item) {
return {
id: item.Value,
value: item.Text
}
}))
}
});
},
select: function (event, ui) {
$("#hdnId").val(ui.item.id);//Put Id in a hidden field
}
});
は、Ajaxリクエストあなたを呼び出し、JSONデータにこのような何かを返す:
[{"Value":val1,"Text":"text1"},
{"Value":val2,"Text":"text2"}]
私はit.It作品をテスト偉大な人
幸運なことに、
関連する問題
- 1. 選択したスピナー項目に基づいて関連付けられたJson値を得る方法
- 2. ドロップダウンリスト項目に関連付けられた値を表示するには(リストから選択した後)
- 3. Rails - テーブルまたは選択して関連付けに追加
- 4. 値をスピナーに関連付けます
- 5. 選択ボックスの選択値を変更する方法は?つまり、テキストではなく選択した値を表示したいのですか?
- 6. usercontrolに関数を関連付ける方法はありますか?
- 7. PostgreSQLでJSON値をintとして選択する方法は?
- 8. 選択値から選択した値を選択します。
- 9. JavaScript内のオブジェクトをHTML要素に関連付ける方法または関連付ける方法はありますか?
- 10. JOptionPaneから選択した項目のint値を取得する方法は?
- 11. Rails:各ロケールに名前を関連付ける方法はありますか?
- 12. OpenEdxをodoo 10に関連付ける方法はありますか?
- 13. ドロップダウンメニューの選択方法は値の連結を示します
- 14. Sequelizeの関連付け値
- 15. ファイルに関連付けられたリストバッファーはありますか?
- 16. 選択した複数のオプションに関連する負荷値
- 17. 割り当てられた文字列値をInteger値に関連付ける方法は?
- 18. DropDownListの変更方法Javascriptで選択した値はありますか?
- 19. .data()によって付加された値を選択する方法はありますか?
- 20. ネストされた配列の値だけを選択して印刷する方法はありますか?
- 21. 関連付けられた値でenumをアーカイブするには?
- 22. Enum関連付けられた値
- 23. ドロップダウンリストから選択した値をintに変換する
- 24. null値の列を動的に選択する方法はありますか?
- 25. mybatis resultMapの関連付けを使用してオブジェクトのjava.util.Listを選択し、選択する方法
- 26. ng-optionsの選択されたオプション値をコントローラのオブジェクトの値にバインドする方法はありますか?
- 27. 選択テキスト&ハイライト選択または選択値を取得する(リアクト)
- 28. 選択したドロップダウン関連の値をテキストボックスに取得
- 29. 素材-ui選択した値にimagを付けたDropDown
- 30. ダイアログから選択した値を取り込む方法は?
オートコンプリートプラグインは何を使用していますか?何を試しましたか? –
私はJavascriptの専門家ではありません。私はhttp://docs.jquery.com/Plugins/Autocompleteを使いたいと思っていましたが、別のユーザーフレンドリーなソリューションがあれば、それを検討します。 – JVerstry
そのプラグインは、[jQueryUIバージョン](http://www.jqueryui.com/demos/autocomplete)を使用して非推奨になりました。あなたのためにその1つを使用していますか?また、ローカルデータまたはリモートデータを使用していますか? –