私のJavaScriptには、データを投稿するためのajaxというコードがあります。
$.ajax({
url: '/Configurations/GetSelectedPageTranslation',
type: 'POST',
data: { inttype: $("#some").val(), objectType:{prop1: 'adsfa', prop2: 'asdf'}},
success: function (result) {
},
error: function () {
alert('error');
}
});
コントローラーには、署名付きのメソッドがあります。
public JsonResult GetSelectedPageTranslation(int inttype, dynamic objectType)
私はinttypeを正しく持つことができます。ただし、objectTypeはnullにはなりませんが、objectType.prop1が好きな場合は、エラーがスローされます。javascriptでオブジェクトタイプをJSON.stringifyする場合、コントローラーのobjectTypeは文字列値になります。
次のような動的データ型を使用して、コントローラーのJSONデータに直接アクセスすることは可能でしょうか?objectType.prop1?
ありがとう