jQuery を使用した JSON データの送信
データが「&City=Moscow&Age=25」のようなクエリ文字列で送信される場合、この問題がよく発生します。 " jQuery の AJAX 関数を使用する場合は、JSON 形式の代わりに。これは、JSON リクエストに必要なパラメータが指定されていないために発生します。
これを解決するには、次の手順を実行することが重要です。
以下の修正されたコードは、これらの変更を示しています。
var arr = { City: 'Moscow', Age: 25 }; $.ajax({ url: 'Ajax.ashx', type: 'POST', data: JSON.stringify(arr), contentType: 'application/json; charset=utf-8', dataType: 'json', async: false, success: function(msg) { alert(msg); } });
これらの手順に従うことで、JSON データを jQuery で送信できます。 AJAX が正しく行われ、データが期待された形式で転送されるようになります。
以上がjQuery AJAX を使用して JSON データを正しく送信するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。