Я пытаюсь (все еще) получить ajaxful-rating для работы с моей установкой rails. Я не устанавливал свое приложение с прототипом, потому что мне нравится jQuery.
Учебник (и все остальные) сказал использовать это, чтобы сделать обновление
render :update do |page|
page.replace_html id, ratings_for(@entry, :wrap => false, :dimension => params[:dimension])
page.visual_effect :highlight, id
end
Однако я получаю «неопределенную локальную переменную или метод« id »... Я могу заставить гем работать без ajax , выполнив стандарт:
respond_to do |format|
format.html { redirect_to @entry }
format.js { render :layout => false}
end
Полагаю, я всегда мог просто сделать вызов jQuery.ajax, но я хотел бы реализовать это как можно более тесно в моем приложении rails - я хочу научиться делать это правильно. :)
Пожалуйста, пожалуйста, помогите. Я определенно прибегаю к просьбе о помощи.