ポストコード検索機能を持つASP.NET MVCアプリケーションを作成しています。ユーザーからの郵便番号を取得してWebサービスに送信し、アドレスの配列を返します。私は、jQueryのUIダイアログのようなものにアドレスの配列を表示したいと思います。ユーザーは、返された正しいアドレスを選択し、アドレスフィールドに値を入力できます。これはダイアログを使って可能ですか?jQuery UIダイアログに配列を送信
0
A
答えて
0
配列をJSONオブジェクトとしてフォーマットし、たとえば$ .getJSONを使って読み取る必要があります。コンボボックスに配列の内容を簡単に取り込むことができます。
コンボボックスはUIダイアログの中に入れることができます。これは、コンボボックスが常に表示されていた場合と同じです。実際には、ダイアログは表示され、隠されているDOMの一部に過ぎません。それは他のDOM要素と全く同じではありません。
0
代わりにBen Scheirmanの"jQuery Auto-Complete Text Box with ASP.NET MVC"の記事に記載されているように、テキストボックスコントロールを使用することを検討できます。
1
あなたがHTMLを注入し、このように、ダイアログボックスを開くにはjQueryを使用することができます。
function displayAddressList() {
var url = '<%= Url.Action("List", "Address") %>';
$.get(url, function(data) {
$("#PopUp").html(data);
$("#PopUp").dialog('open');
});
}
HTML:
<div id="PopUp" title="Address List"></div>
だからあなたのコントローラであなたのポストハンドラコードビューを返した場合(Aコントロール)、それを挿入してダイアログをポップすることができます。
関連する問題
- 1. フォームをJquery UIダイアログから送信
- 2. jquery uiダイアログの配置
- 3. PHP json_encode配列をjQueryに送信
- 4. jQuery UIダイアログでの絶対配置
- 5. jqueryポストで送信する配列
- 6. jqueryダイアログ()でphp変数を送信
- 7. jQueryのUI - ダイアログ
- 8. Jquery UIダイアログ
- 9. jQuery-UIダイアログ2
- 10. JQUERY UIダイアログ
- 11. JQuery UIダイアログTrue
- 12. なぜjQuery UIダイアログから送信ボタンをトリガーできないのですか?
- 13. PHPが配列データをサーバーに送信
- 14. jquery UIオートコンプリートコンボボックスでカスタム値を送信
- 15. Jquery UIダイアログ内の入力は送信されませんか? 、私のダイアログボックスで
- 16. jQuery UIダイアログとIE
- 17. jQuery UIダイアログとYouTube
- 18. jQueryのUIダイアログが
- 19. jquery UIダイアログのカスタムボタンデザイン
- 20. jQuery UIダイアログ確認
- 21. jQuery UIダイアログのヘルプ
- 22. Jquery UIタブ+ダイアログ+フォームタブオーダー
- 23. jQuery UIダイアログ+ ASP.NETユーザーコントロール
- 24. jQuery UI - ダイアログ - 高さ
- 25. ポジションjqueryのUIダイアログ
- 26. jQuery UIダイアログとpjax
- 27. Rails 3 Jquery UIダイアログ
- 28. ヘッダーに配列を送信する
- 29. 配列をPL/SQLプロシージャに送信
- 30. AjaxでPHPスクリプトに配列を送信