2つのASP.NETテキストボックスと1つのASP.NETドロップダウンリストを持つASP.NETページがあります。通常のASP.NETポストバックの代わりにjQueryフォームポスティングを使用します。誰でも私にこれを行う方法を案内しますか?アクションページのサーバー側のコントロールにはどうすればアクセスできますか?私はクエリ文字列を介してすべてを渡すしたくない。親切に私に先を進める方法を案内しますか?事前のおかげでASP.NET:jQuery経由のフォーム投稿
0
A
答えて
3
あなたがあなたのページにテキストボックスを次したとサーバー側のコントロールを選択するには、単純なjQueryのセレクタを使用することができます
:
はjQueryので<asp:TextBox id="userName" runat="server" />
あなたはこのようにそれにアクセスすることができます。
var valueOfTextBox = $("input[id$='userName']").val();
//OR
var valueOfTextBox = $("input[id$='userName']").attr("value");
ページにコントロールがほとんどない場合は、この方法は問題ありませんが、大判の場合は、代わりに次のように使用してください。
var valueOfTextBox = $("#<%= userName.ClientID %>").val();
//OR
var valueOfTextBox = $("#<%= userName.ClientID %>").attr("value");
Dave hereで説明されているように、大きなパフォーマンスが得られます。
jQueryセレクタ構文hereの詳細については、こちらをご覧ください。
あなたはjqueryのAJAX経由でフォームを投稿したい場合は、このコードを使用します。jQueryのAJAXについて
$("#form1").submit(function(){//Where form1 is your form's id
var a=$("input[id$='userName']").val();
var b=$("input[id$='userId']").val();
$.ajax({
type: "POST",
url: "yourPage.aspx",
data: "name=" + a+"&id=" + b,
success: function(msg){
alert("Data Saved: " + msg);
}
});
});
詳細はhereです。
また、jquery.formプラグインを使用して自動化することもできます。
+0
処理のためにそれをどのように読み取るのですか? – Shyju
関連する問題
- 1. Facebookの投稿経由WP7
- 2. JQuery経由でフォームを送信するAjax投稿リクエスト
- 3. PHP経由でフォーラムやブログに投稿
- 4. 投稿とCURL経由で取得
- 5. Eloqua投稿からAjax経由
- 6. cron経由でFacebookに投稿
- 7. unificationengine経由でFacebookに投稿
- 8. php経由でFacebookに投稿
- 9. ajax経由でHTMLコードを投稿
- 10. フォーム投稿投稿者
- 11. HTMLフォーム投稿とPHPフォーム投稿
- 12. HTTP経由でXMLを送信する投稿への投稿:ポート
- 13. AJAXを経由した再帰的なdivコンテンツの投稿と投稿
- 14. 異なるドメインのフォーム経由で投稿データからスクリプトを保護する
- 15. フォームの投稿からの投稿
- 16. 投稿結果がphpmyadminよりphp経由でSQLクエリーを投稿
- 17. 重力フォームweb ap経由でエントリーを追加した後に投稿
- 18. フォーム投稿のカスタム投稿 - ワードプレス
- 19. CGIからの投稿投稿フォーム
- 20. フォーム投稿メール
- 21. 投稿フォームphy
- 22. 投稿フォーム
- 23. as2 - フォーム投稿
- 24. フォーム投稿HTTPS
- 25. 投稿フォームの値
- 26. 投稿内のフォーム
- 27. 投稿方法リクエスト/フォーム投稿
- 28. 剣道グリッドデータを投稿フォームに投稿
- 29. 投稿フォームに投稿されたデータ
- 30. Ruby Net :: HTTP ::投稿投稿フォーム
ajaxで投稿しますか? – TheVillageIdiot
はい私はユーザーAjaxにしたがっています – Shyju