Моя проблема в том, что я должен POST объект JSON в следующем формате:JSON ключ не найден
{ "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
})
});
А также это содержимое POST из Firebug:
element_type Text
learning_page 1
options[content] lorem ipsum
я явно делаю что-то неправильно, но я просто не могу понять, что это такое. Есть идеи?
может быть "варианты" зарезервирован слово? – Cherniv
Каков ваш серверный код? JS выглядит правильно. – SpenserJ
* Где * вы получаете эту ошибку? –