Каждый раз, когда кто-то меняет свой ответ в переключателе, он записывается в базу данных.Вот javascript в файле application.js
:
$('.submittable').live('change', function() {
$(this).parents('form:first').submit();
return false;
});
В переключателе HTML:
class="submittable"
На полном сайте нет изменений на странице, потому что она подавленав контроллере, например, так:
def update_result
...
render :nothing => true
end
Однако в мобильной версии страница переходит на страницу с текстом undefined
в левом верхнем углу, но в противном случае она пуста.В окне терминала появляется сообщение:
...
Processing by AnswersController#update_result as JS
...
Rendered text template (0.0ms)
Completed 200 OK in 309ms (Views: 5.6ms | ActiveRecord: 5.1ms)
Спасибо за помощь.