ajax post.canの場合、以下の例外が発生しています。
プレーン テキスト ドキュメントの文字エンコーディングが宣言されていません。ドキュメントに US-ASCII 範囲外の文字が含まれている場合、一部のブラウザー構成では、ドキュメントが文字化けしてレンダリングされます。ファイルの文字エンコーディングを転送プロトコルで宣言する必要があるか、ファイルがエンコーディング シグネチャとしてバイト オーダー マークを使用する必要があります。
ありがとう、ラケッシュ
ajax post.canの場合、以下の例外が発生しています。
プレーン テキスト ドキュメントの文字エンコーディングが宣言されていません。ドキュメントに US-ASCII 範囲外の文字が含まれている場合、一部のブラウザー構成では、ドキュメントが文字化けしてレンダリングされます。ファイルの文字エンコーディングを転送プロトコルで宣言する必要があるか、ファイルがエンコーディング シグネチャとしてバイト オーダー マークを使用する必要があります。
ありがとう、ラケッシュ
ajax ポスト構成で呼び出している contentType を設定する必要があると思います。
この方法で ajax を使用してみてください:
data = {}
data['a'] = "aaaa";
data['b'] = "bbbbbbbb";
$.ajax({
url: "url",
data: data,
type: 'post',
success: function(result){
//result is the output data sent from server
},error: function(err){
// This function will be called if error
}
});