У меня есть карта во всплывающем окне. Я хочу передать значения (координаты) из этого обратно в главное окно и вызвать метод после изменения координат.
В моем главном окне у меня есть этот обработчик событий
$(".spatial").change
( function ()
{
alert('Handler for .change() called.');
}
);
По какой-то причине alert () не вызывается, когда эта форма изменяется (атрибут value
изменяется).
<form action="#" id="spatial_points" class="spatial">
<input type="hidden" id="start_point" class="spatial" value=""/>
<input type="hidden" id="end_point" class="spatial" value=""/>
</form>
Я знаю, что change () работает только с полями формы. Мне интересно, распространяется ли это на hidden
поле формы?
Так выглядит приведенный выше код после выбора карты:
<form id="spatial_points" class="spatial" action="#">
<input id="start_point" class="spatial" type="hidden" value="(-7.9091601975133266, 127.0170435)">
<input id="end_point" class="spatial" type="hidden" value="(-44.73273833806611, 154.790481)">
</form>