$.ajax({
type: 'POST',
url: "/api/student",
data:'{"x":3,"y":2}',
dataType: "json",
complete: function (r, s) {
debugger;
},
success: function(response){
debugger;
},
contentType: "application/json" // !!!!!!!!!!!! The reason of problem. I could see Json on firebug. It was false-positive for my code !
});
Firebugを介してストリームをトレースしました。FirebugはJSONオブジェクトを認識して表示しました。
このコードはRestServiceBaseのOnPostメソッドにアクセスしましたが、モデルのバインドは機能しませんでした。プロパティ名は、JsonオブジェクトとC#クラスで完全に同じである必要がありますか?
それとも私は何かが足りないのですか?(はい、何かが足りません!)
PS:URLを「/ api / student / json / asynconeway」に変更したのですが、404エラーが発生しました