私はデータベーステーブルの概要ビューを持っています。テーブルの行をクリックすると、全データとその項目を操作するためのいくつかのコントロールを示すポップアップが表示されます。アイテムにクリックハンドラをアタッチして、その行のテーブルセルの1つからプライマリキーを取得します。このプライマリキーをASP.NETに渡して、サーバーコードを実行してデータベースを照会し、UIを更新するにはどうすればよいですか?javascript(またはJQuery)からデータベースを照会するにはどうすればいいですか?
0
A
答えて
2
クリックハンドラ内で、公開されたポップアップ内でレンダリングするHTML BLOBを返す、公開されたページ/somepage.aspx?id={yourid}
を呼び出す必要があります。
JQuery.loadメソッドを使用すると、ページで生成されたHTMLを1行にポップアップに表示して、これを行うことができます。
$('#your-popup-id').load('database-summary.aspx?id=1');
は、ページまたは汎用ハンドラはあなたがコールバックを行った後に解析JSONを返すことができる他の方法、ありますが、これはあなたがちょうど開始している場合、私は行くだろう方法ではありません。
ポップアップ自体のヘルプが必要な場合は、Ajax> Popupメソッドを組み込んだqTip2のようなライブラリを使用すると、タスクがさらに簡単になります。
1
この質問は非常に幅広いので、私の答えはかなり一般的なものにしておきます。基本的な考え方は、ページからサーバーへのAJAX呼び出しを行い、その呼び出しにキーを含め、AJAX呼び出しが応答を使用してUIを更新するときです。
3
jQueryを使用している場合は、おそらくjQuery.ajax()
またはjQuery.getJSON()
関数を使用してバックエンドサーバーにajax呼び出しを行い、データベースからデータを返すことができます。
返されたデータを使用してポップアップを構築し、ポップアップをページに挿入してユーザーに表示することができます。
関連する問題
- 1. CrystalReports CMSデータベースを照会するにはどうすればよいですか?
- 2. HTMLフォームで入力したテキストをSQLiteデータベースに照会するにはどうすればよいですか?
- 3. データベースからジェネリックハンドラまたはjqueryでデータセットを取得するにはどうすればいいですか?
- 4. LocalDateでLocalDateTimeを照会するにはどうすればよいですか?
- 5. Drupal 7でデータベース照会を行うにはどうすればいいですか?
- 6. プロローグのWebページからプロログデータベースを照会するにはどうすればいいですか?
- 7. データベースはSQLAlchemyでいつ実際に照会されますか?
- 8. jQueryまたはjavascriptからスライダ値をPython Flaskに送るにはどうすればよいですか?
- 9. 複数のテーブルのデータベースを照会するにはどうすればよいですか?
- 10. m4aファイルからチャプターのメタデータを照会するにはどうすればよいですか?
- 11. JavascriptまたはJQueryでこれを行うにはどうすればいいですか
- 12. はどうすればオーチャードのコメントを照会していますか?
- 13. checkin idで照会してfoursquareからチェックインオブジェクトを取得するにはどうしたらいいですか?
- 14. javascriptまたはjQueryでウィンドウを複製して印刷するにはどうすればいいですか?
- 15. JavaScriptファイルを参照するにはどうすればよいですか?
- 16. SQLiteデータベースからビットマップを返すにはどうすればいいですか
- 17. JavascriptでJQueryを使用するにはどうすればよいですか?
- 18. データベースからビューをエクスポートするにはどうすればよいですか?
- 19. elasticserchのさまざまなフィールドを照会するにはどうすればよいですか?
- 20. どうsnapletからデータベースを照会する
- 21. SQL照会で「&」を使用するにはどうすればいいですか?
- 22. sequelize.jsで特定のIDを照会して更新するにはどうすればいいですか?
- 23. ユーザー権限に基づいてレコードを照会するにはどうすればよいですか?
- 24. ユーザーあたりページビューのAPIを照会するにはどうすればよいですか?
- 25. DataSetを照会し、結果を反復するにはどうすればいいですか?
- 26. このコーヒースクリプトをjavascriptまたはjqueryで書くにはどうすればいいですか?
- 27. jQueryまたはプレーンJavaScriptでイベントハンドラを追加するにはどうすればよいですか?
- 28. Google Maps InfoWindowでjQueryまたはJavaScriptを使用するにはどうすればよいですか?
- 29. JavaScriptまたはjQueryでラジオボタンの値を取得するにはどうすればよいですか?
- 30. jqueryまたはjavascriptでhtmlリストを作成するにはどうすればよいですか?