У меня есть сервер Rails, и я пытаюсь сделать PUT, используя функцию $ .ajax. Сервер дает POST 200 OK, но данные БД он не обновляется.RoR PUT с JQuery
$.ajax({type: 'POST',
url: this.SERVER_IP+ "/user_coordinates/" + this.FRIEND_ID,
dataType: 'json',
async: false,
data: {_method:'PUT',
page: {"user_coordinate":
{"meetinglat":this.meetingPoint.getPosition().lat(),
"meetinglong":this.meetingPoint.getPosition().lng()}
}
},
success: function(msg){
console.log("Sucess! Object: ");
console.log(msg);
},
error: function(msg){
console.log("Error! Object: ");
console.log(msg);
}
});
Функция ошибки вызывается. Что может быть проблемой здесь?
Спасибо за ваше время;)
Это может быть что угодно; мы не можем видеть ваши журналы, так что это сложно. –
Что вы видите на консоли сервера? Вы пытались добавить «.json» в строку url? –