ASPドロップダウンボックスで項目を選択したときにサーバー側の関数を呼び出す必要がありますか? 誰かに教えてください。JavaScriptを使用してサーバー側の機能を呼び出す
答えて
は、ドロップダウン選択されたインデックス変更イベントを使用します。またあなたはjQueryのを使用して、サーバーに接続するには、以下のJavaScript関数を使用することができ、クライアント側のイベントのために:
ASPX
<asp:DropDownList ID="ddl" runat="server" AutoPostBack="true"
OnSelectedIndexChanged="ddl_SelectedIndexChanged"></asp:DropDownList>
:
function CallServer() {
$.ajax({
url: 'webserviceURL',
type: "POST",
datatype: "json",
success: function (result) {
if (result.Success) {
} else {
}
}
});
}
thanxバディー、私は実際にはJSの部分を言及することを忘れて、私はフォームをポストバックせずにJSを使用してサーバー側の関数を呼び出す必要があった... – pragan
プロジェクトにWebサービスを追加し、これによりアクションを実行したり、必要なデータをクライアントに返します。次に、必要に応じてAJAX(またはJQUERY AJAX)を使用してこのサービスを呼び出します。
は真
ddl.autopostback =を設定します。
とASP.NET内火災selectedindexchange event
...しかし、これは "[sic] javascript"を使用していません。 – tvanfosson
@tvanfosson:実際にはバックグラウンドでjavascriptを使用していますが、おそらく彼が求めようとしたものではありません。 –
@ClaudioRedi - はい、私は彼が "書いたjavascriptを使って"意図していると思っています – tvanfosson
あなたはこのようにそれを行うことができますCS
protected void ddl_SelectedIndexChanged(Object sender, EventArgs e)
{
//call your function
}
厳密には、(非フレームワーク)JavaScriptを使用する要件を満たしていません。 – tvanfosson
いくつかの言語にバインドする必要があります Visual Studioと他のIDEは、このddlをUpdatePanelに入れた場合、javascriptを使ってjavascriptを起動します – Trikaldarshi
- 1. アンカーボタンを使用してサーバー側のメソッドを呼び出す
- 2. サーバー側の言語でJavaScriptを使用したJSONP呼び出し
- 3. c#JQueryを使用したサーバー側メソッドの呼び出し
- 4. JavaScriptの機能を使ってURLを呼び出す
- 5. 外部コントローラの機能の中で呼び出し側コントローラの機能を呼び出します
- 6. Javascriptはサーバー側でc関数を呼び出します
- 7. javascriptを使用してjqueryのクリック機能を呼び出す方法は?
- 8. サーバー側を呼び出すアンカーのコード
- 9. htmlボタンを使用してサーバー側の関数を呼び出す方法は?
- 10. JavaScriptからJSFのサーバー側コードを呼び出す
- 11. JavaScriptからサーバー側のクラスコードメソッドを呼び出す方法は?
- 12. ボタンをクリックして外部Javascriptの機能を呼び出す
- 13. Meteorサーバー側のメソッド呼び出し
- 14. 呼び出し機能はJavaScript
- 15. nodejs socket.ioを使用してcoddeigniterコントローラ機能を呼び出す
- 16. ポストバック時にサーバー側からjavascriptを呼び出す
- 17. PHP - サーバー側からjavascriptを呼び出す
- 18. サーバー側はネストされた呼び出しでは機能しません
- 19. サーバー側からJavaScript関数を呼び出していますか?
- 20. Postgresqlストアドプロシージャを呼び出すクライアント側Javascript
- 21. node.jsのサーバー側からクライアント側の関数を呼び出す
- 22. クライアント側からサーバー側のREST関数を呼び出す
- 23. javascriptの準備機能の呼び出しを作成する
- 24. Signalrがクライアント側の機能を呼び出さない
- 25. JavaScriptが他の機能を理由なしに呼び出す
- 26. デザインパターントラッキングメソッド呼び出し/呼び出し側
- 27. クライアント側からサーバー側への呼び出し
- 28. ページJavaScript拡張機能を呼び出すJavaScript
- 29. 呼び出し機能
- 30. 呼び出し機能
'AutoPostBack =" True "をドロップダウンマークアップに加え、' OnChange = "YourMethodHere" 'を追加するだけです。 –
この質問は過度に広がっています。基本的に.NET WebメソッドとAJAXの説明を求めています。それらの周りのGoogle。このようなメソッドの実装に関連する特定の質問があり、それを呼び出す場合は、戻って尋ねてください。 – tvanfosson
@ShadowWizardは2000年代初めです。私はそれよりもうまくいくと思う。さらに、彼は「JavaScriptを使って」と言った。 – tvanfosson