2012-03-22 9 views
-1

-Edited-私は2つのフォームを含むページを持っているHTMLページ

こんにちは、

の一部を投稿するアヤックスを使用して、私は、POSTメソッドを使用してのみ、第二のフォームを送信したいと思います。

フォームが有効な日付をチェックし、有効な機能を持っている、電子メールなど

私はこれまで私はそれが知っているように、第2 form.Asを送信するために、ページを離れることなく、第2のフォームを送信したいですAJAXでやることができますが、私はそれを実行する方法がわかりません。 ...

Response.Write('Form has been successfully sent'); 
からのデータを保存します。ここでは

クライアント側

<body> 
<div> .... 

<form id='f1'>....</form> 
<script> //validation functions, at the end of the main validation function there is a   //code that submits the second form , the one i intend to send. 
</script> 
<form id='f2' action='http://mysite/goToMyHandler.cs...> 
...some input controls... 
<input type='button' value='send' onclick='executeValidation();'> 
</form> 
</body> 

サーバー側

myHandler.csコードの例です。

ありがとう

+0

あなたが*「ページの一部を投稿する」*とはどういう意味ですか? – Joseph

+0

あなたの質問 – Nishant

+0

は '

'のネストされていますか? http://stackoverflow.com/questions/597596/how-do-you-overcome-the-html-form-nesting-limitation –

答えて

1

jQueryとserializeObjectを使用してください。

これは、あなたがそれを行うだろうかです:

$.post($('#myform').attr('action'),$('#myform').serializeObject(),function(r){alert('successfully did it');}); 
+0

私の ' –

関連する問題