2017-03-06 15 views
-1

jQuery AJAXを使用してフォームデータを送信する必要があります。ASHXファイルのクライアントからPOSTデータを読み取る

フォームはいくつかの入力テキスト、すなわちで構成されています。私はASHXファイルを投稿し、私は直接のRequest.Form [「ファーストネーム」]のようにそれらを読みたいファーストネーム、姓、年齢

クラスを構築したり、オブジェクトをシリアライズしたりするのではなく、一般的にJSON投稿で行われているようです。

それは可能ですか?

+1

はい、ブラウザのデバッグツールを使用して、送信されたものを見ることができます... –

答えて

1

このアプローチを検討するためのユースケースはわかりませんが、ここでどのように達成できるかはわかります。ファイルの後ろにASHXコード内のHandlerクラスののprocessRequest方法、

public void ProcessRequest (HttpContext context) { 
var formData = context.Request.Form; // Get the form object from the current HTTP request. 

foreach(var formVariable in formData) 
    { 
    var value = formData[formVariable]; 
    } 
} 

で私は、これはあなたのケースで役立つだろう願っています!

関連する問題