開発中.net core application.i Postメソッドを使用して、私のコントローラにJavaスクリプト値を渡す必要があります。私は私のコントローラが [HttpPost]public string UploadData([FromBody] string imageValue) {return imageValue;}
ですが、またimageValueはいつも、それは私のコード内の任意のミスnull.if返す問題を解決してください.netコアアプリケーションのポストメソッドを使用して、コントローラにjavaスクリプト値を渡す方法は?
data = {'imageValue':'some test'}
$.ajax({
type: 'Post',
url: '/Home/UploadData',
dataType: 'json',
contentType: 'application/json',
data: data,
success: function (data) {
alert(data);
console.log('sample');
},
error: function(){
}
});
の下にJavaスクリプトコードは使用しています。
「ヌル」を返すものは?あなたの期待される行動は何ですか?また、いつ何が起こっていますか? – Shyju
C#コントローラを投稿できますか?私は '[FromBody]'属性がないと思います。 – George
サーバ側から正しいjsonオブジェクトを送りますか? –