0

私の問題は、次の形式で 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

私は明らかに何か間違ったことをしていますが、それが何であるかを理解することはできません。何か案は?

4

1 に答える 1