2009-06-02 10 views
5

私のASP.NET Webページにフォームがあります。送信ボタンもあります。私は、ボタンのクライアント側クリックイベントにいくつかの検証ロジックを付けました。 jQueryの検証ロジックからこのフォームを提出したいのですが、これをどのように達成するのですか?あなたがこれを行うには、コードを使用したいが、ユーザがそれに接続されている検証コードを持って送信ボタンをクリックした場合、それはとして提出する場合jQueryでフォームの提出をシミュレートする方法は?

this.form.submit(); 

答えて

15

は、次のjqueryのは、それが提出される原因となる「あるmyForm」のIDを持っていました。

$("#myform").submit(); 
5

あなたがイベントを抑制したり、falseを返さない限り、長い間。

だから、あなたは、単に送信ボタンの代わりに、通常のいずれかを使用して同じ結果を得ることができ、あなたのフォームを仮定

0

FMSFの答えは良いです:あなたが行うことができ、純粋なJSで

1

フォームをASP.NETに送信するためにjQueryを使用するとします。

$ .post(url、{param1:param1value、param2:param2value}、function(response){//応答を処理する})があります。 jQueryのシンタックスを使用すると、フォームをコードビハインドファイルに非同期で送信できます。

主な概念変更は、ページが更新されず、応答に必要なものだけが含まれるようにすることです。サンプルアプリケーションで詳細に理解するために

次のリンクを通過すること自由に感じなさい:

http://sites.google.com/site/spyderhoodcommunity/tech-stuff/howtosubmitaformusingjqueryviaajaxtoanaspnetandreceivetheresponse

関連する問題