2013-04-09 74 views
0

我有一个订单页面,您可以在其中选择需要的产品类型。对于特定的产品,他们有一些称为“规格”的东西。当有按钮时,这意味着有规格。如果你点击它,弹出窗口会出现一个复选框列表。这工作正常,没有问题。Bootstrap Popover - 保存HTML关闭

现在我遇到的问题是,当我再次点击时,popover关闭(也ok),但数据不保存。我假设它从内容中复制并缓存它。

我的问题,有没有一种方法来保存数据,当它关闭或使用弹出式内的DIV“活”数据?

谢谢你。

编辑:

要在设备列表什么:

<div id="specs-1" class="hide"> 
    <ul class="specs-group unstyled"> 
     <li>...</li> 
    </ul> 
</div> 
<a href="#" rel="popover" data-original-title="Specifications" data-placement="top">S</a> 

的DIV的内容变为在酥料饼。现在,当contnet发生变化时,我希望它反映在DIV中。

谢谢。

+0

你可以显示一些代码或小提琴吗? – Dmonix 2013-04-09 15:32:47

回答

1

您必须管理按钮的关闭事件。似乎在twitter的bootstrap popover上没有回调,所以你必须手动完成。

如果您完全控制弹出窗口中显示的内容,您应该为元素指定识别它们的方法,例如id,然后将元素绑定到javascript函数。使用该功能,您可以将内容从弹出窗口复制到div。

+0

这就是我最终做的。当弹出框中的复选框被更新时,它将更新其他复选框。它们与自定义HTML5属性'data-checkbox_id'链接,并且它们共享相同的ID。它的工作就像一个魅力。不是最好的解决方案,但工作完成了。 – 2013-04-10 12:13:19