Javascript 恢复colorbox时检索隐藏字段值

Javascript 恢复colorbox时检索隐藏字段值,javascript,ajax,Javascript,Ajax,我在表单上有一个弹出窗口,其中的值通过ajax调用提交。我得到了json的回应,一切都很好。但是一旦弹出窗口(colorbox)关闭,值就会丢失。我想保留弹出窗口上的值,直到提交主窗体 谁能给我提个建议吗 我可以将值存储在html隐藏变量中,但我希望将其作为ruby变量访问,以便将其用于活动记录。为所需的值创建全局变量。 处理表单的提交事件或colorbox的更改,并更改此变量 范例 var MY_GLOBAL_VALUE = 1; $(window).ready(function(){ $

我在表单上有一个弹出窗口,其中的值通过ajax调用提交。我得到了json的回应,一切都很好。但是一旦弹出窗口(colorbox)关闭,值就会丢失。我想保留弹出窗口上的值,直到提交主窗体

谁能给我提个建议吗


我可以将值存储在html隐藏变量中,但我希望将其作为ruby变量访问,以便将其用于活动记录。

为所需的值创建全局变量。 处理表单的提交事件或colorbox的更改,并更改此变量

范例

var MY_GLOBAL_VALUE = 1;

$(window).ready(function(){
 $("form").submit(function(e){
   MY_GLOBAL_VALUE = $('#colorbox').attr('my_value');
 });
});

为了更好地理解,请添加相关代码