У меня есть метод в API, который возвращает объект json транспортных средств.
class TestApi
def test_method
@vehicle = Vehicle.where(owner_id: current_user.id)
respond_to do |format|
format.json { render json: @vehicle }
end
end
end
У меня есть страница просмотра, с которой я делаю запрос get к test_method, чтобы получить объект @vehicle. Как я могу продолжать изменять объект @vehicle с помощью ajax при успешном завершении и заполнять его, чтобы в другом пользовательском представлении я получал динамический объект @vehicle?
.container
- @vehicle.each do |v|
%p v.name
:js
$(window).on('load', function() {
$.ajax({
url: "/api/v1/vehicle/test_method" + rv_id,
success: function(result){
console.log('Got the result', html);
}
})
})