Я использовал код в https://kernelgarden.wordpress.com/2014/02/26/dynamic-select-boxes-in-rails-4/ для реализации каскадного выпадающего списка.
Он работает как шарм
Однако я бы хотел упомянуть частичноеимя файла в моем кофейном скрипте:
# app/views/welcome/update_cities.js.coffee $("#cities_select").empty() .append("<%= escape_javascript(render(:partial => @cities)) %>")
Как мне это сделать?Он пытался это сделать, но это не сработало:
$("#cities_select").empty() .append("<%= escape_javascript(render :partial => "city", :object => @cities)) %>")
Что я здесь не так делаю?
Как Rails узнает, что он вызвал _city.html.erb?Я не понимаю связь!
Пожалуйста, помогите!
$("#cities_select").empty() .append("<%= escape_javascript(render :partial => 'cities/city', :collection => @cities) %>")
Это сработало для меня! Спасибо!