jqueryを使用してajaxで次のネストされたオブジェクトを渡したい:
{
"parent_param1" : [
{
"sub_param1" : "sub_val1",
"sub_param2" : "sub_val2"
},
{
"sub_param1" : "sub_val1",
"sub_param2" : "sub_val2"
},
{
"sub_param1" : "sub_val1",
"sub_param2" : "sub_val2"
}
],
"parent_param2" : "par_val2",
"parent_param3" : "par_val3"
}
次の例のように渡そうとしています:
var url = encodedURL;
var data = 'Above Object';
$.ajax({
type:'POST',
url:url,
dataType:'json',
data:data,
success:function(res){
alert('success');
},
error:function(e){
alert('error');
}
});
応答としてランタイム エラーが発生します。jQueryを使用してAJAXでネストされたオブジェクトを渡す正しい方法ですか?