Rails: отправьте переменные javascript вместе с формой - PullRequest
0 голосов
/ 23 сентября 2010

Я использую API Google Maps Javascript, чтобы кто-то мог нанести маркер на карту, а затем получить его широту и долготу для отправки в виде части формы.Я прекрасно знаю, как получить данные из API Карт, но я не могу понять, как передать имеющиеся у меня переменные javascript в форму rails?

Событие вызывается всегда, когда маркер картыперемещен, так что в этот момент есть способ отправить переменные lat и long обратно в скрытые поля формы в rails или что-то еще?

Ответы [ 2 ]

1 голос
/ 23 сентября 2010

Создайте некоторые скрытые поля lat и long в форме, которую вы хотите отправить, затем динамически добавьте значения в скрытые поля, поэтому при отправке формы она будет включена в переменные записи

0 голосов
/ 23 сентября 2010

Делайте то, что разъедало сказанное , устанавливая скрытые поля со значениями.

Но вместо того, чтобы устанавливать скрытые поля каждый раз, когда происходит событие перемещения маркера, будет более эффективно установить скрытыеполя один раз, когда отправка формы запускается.

Вы должны иметь возможность подключить событие, чтобы прочитать положение маркера и соответствующим образом установить поля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...