javascript — запрос PUT инфраструктуры Backbone.js и SLIM

Я пытаюсь обновить свою таблицу базы данных, используя запрос PUT платформы SLIM из backbone.js VIEW. Мой код просмотра backbonejs, как показано ниже

var user_view = Backbone.View.extend(
{
el: $("#wrappper"),
initialize: function(data)
{
//alert(data.id);

var user_data = {
id: data.id,
code: data.code
};

var User_model = new user_model();

User_model.save(user_data,
{
success: function(response)
{
alert(JSON.stringify(response));
//alert(response);
},
error: function(response)
{
//alert(JSON.stringify(response));

alert('No');
}
});
return false;
}

});

Мой код запроса PUT платформы SLIM, как показано ниже

$app->put('/user/:id/:code', function ($id,$code) use ($app, $db) {

$app->response()->header('Content-Type', 'application/json');
$users = $db->users()->where(array('user_id'=>$id,'user_code'=>$code));

if ($users->fetch())
{

$post = (array) json_decode($app->request()->getBody());
$data = $users->update($post);
}echo json_encode($data);
});

Мой код не работает. Я получаю предупреждение нет.

Кто-нибудь может сказать, где находится проблема?

Спасибо

Обновить

Скриншот запроса и ответа

введите описание изображения здесь

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]