2014-12-10 3 views
0

У меня есть всплывающее окно в форме, в которой значения передаются через вызов ajax. Я получаю ответ как json, и все работает нормально. Но как только всплывающее окно (colorbox) закрывается, значения теряются. Я хочу сохранить значения во всплывающем окне до отправки основной формы.Извлечь значение скрытого поля, когда colorbox repoens

Может кто-нибудь предложить что-нибудь?

Я мог бы хранить значение в скрытой переменной html, но я хочу получить к нему доступ в виде рубиновой переменной, чтобы я мог использовать ее для активной записи.

+0

для лучшего понимания добавить соответствующий код – Dave

ответ

0

Создайте глобальные переменные для необходимых значений. Ручка отправить событие для формы или изменения для ColorBox и изменить эти переменные

Пример

var MY_GLOBAL_VALUE = 1; 

$(window).ready(function(){ 
$("form").submit(function(e){ 
    MY_GLOBAL_VALUE = $('#colorbox').attr('my_value'); 
}); 
}); 
Смежные вопросы