1

我的英语很差,所以我写得很轻松。我正在使用 Jquery Dialog,我想显示多个对话框。(对话框 1 打开对话框 2 打开对话框 3...)

但问题是,当我打开 dialog1 然后打开 dialog2(确认对话框,以便用户可以在 dialog2 中选择是/否并将值返回给 dialog1)时,我不知道如何返回该值,直到用户单击是或否纽扣。

我知道 Javascript 是异步的,所以当用户打开对话框 1 并单击打开对话框 2 时,它不会等待对话框 2 中的事件完成。

这是我的源代码(简单逻辑)jsfiddle.net/juRm9/2

4

2 回答 2

1

所有对话都不过是div.so 在要获取数据的 div 中存储一些带有 id 的隐藏变量。

并绑定第二个对话的 onclick 事件(根据您的要求 onclick 是或否)以将值分配给第一个 div 的隐藏元素。

于 2013-01-31T09:33:23.690 回答
0

您可以在页面中使用隐藏字段中的存储值。然后随时使用它。

于 2013-01-31T09:20:57.600 回答