私の問題は、次の形式で JSON オブジェクトを POST する必要があることです。
{ "key1": "value1",
"key2": 2,
"options": {
"content": "lorem ipsum"
}
}
しかし、内部サーバー エラーが発生し続けます: キー 'オプション' が見つかりません。これは私のjsコードです:
$("#button").click(function(){
var json_test = {
"key1": "value1",
"key2": 2,
"options": {
"content": "lorem ipsum"
}
}
$.ajax
({
type: "POST",
url: '/test/url/',
dataType: 'json',
data:json_test
})
});
また、これは Firebug からの POST コンテンツです。
element_type Text
learning_page 1
options[content] lorem ipsum
私は明らかに何か間違ったことをしていますが、それが何であるかを理解することはできません。何か案は?