. .
これをやったのは久しぶりで、さびを振り払おうとしています。
VS2010 を使用して ASP.NET で AJAX 構造をセットアップしようとしています。
次のようなJQueryフォーム送信があります(例のために大幅に簡略化されています):
function FormSubmit () {
$.post('SomeHandler.asmx/SomeFunction',
$("#form1").serialize(),
function(data) {some data handler}
);
}
私の "SomeHandler.asmx/SomeFunction" は、フォーム データを取得して処理する C# 関数です。
私の知る限り、SomeHandler.asmx は XML デシリアライズを前提としていますが、JQuery はそれを XML ではなく、HTML エンコードされた文字列としてシリアライズします。
例えるなら、一方は英語で話しているが、もう一方はフランス語を聞くことを期待している.
どうすればこれを回避できますか? (例として、フォームにテキスト フィールドがあるとします。これを「txtField」と呼び、ドロップダウン リストを「lstDropDown」と呼びます。)
よろしくお願いします。