#ruby-on-rails #simple-form
#ruby-on-rails #простая форма
Вопрос:
Я ищу решение для выбора в форме на основе выбранной страны (которая хорошо работает) одного из штатов или провинций выбранной страны, и после выбора штата один из городов в этом штате будет выбран дополнительно.
Я смотрю на этот драгоценный камень (поскольку другие, которые я нашел, не подходят для Rails 5).
https://github.com/loureirorg/city-state/issues
Или у кого-то другого есть лучшее решение, я хочу его использовать.
Комментарии:
1. Ну, я не знаю, есть ли драгоценный камень (и я не уверен, что это тот тип вопроса, на который SO ответит), но вы можете сделать это самостоятельно с помощью Javascript. У вас есть выпадающий список «город», который отображается и заполняется только при выборе страны — черт возьми, я видел, что вы выбираете страну — если это США, вы получаете штат, а затем список городов после выбора штатов — это просто запросы javascript / AJAX на основепри изменении выпадающего списка «родительский»
2. Да, есть драгоценный камень.
3. github.com/loureirorg/city-state
4. Однако мои попытки, основанные на рекомендациях, найденных там, не сработали, и я не знаю, как улучшить мой JavaScript.
5. Какой javascript вы пробовали? Вы можете использовать on change для запуска вызова ajax для следующей информации