首页 » bootstrap » 正文

使用bootstrap的modal弹窗加载内容,获取的永远的是同一个值

使用bootstrapmodal弹窗加载内容,获取的永远的是同一个值
[down]<a href=”/zoneself/item/itemDetail/cid/100″ data-toggle=”modal” data-target=”#it-de-md” data-cache=”false”>Detail</a>[/down]

我是这样加载动态内容的,其中100那里是动态值,这里只是一100为例,使用了同一个modal来根据href加载不同内容,但是很遗憾的是 bootstrap并没有支持多次加载不同内容的功能,每次获取的cid只都是第一次点击的值,所以百思不得其解。通过查看bootstrap框架说明,可通过以下方法解决:

[down]$(‘body’).on(‘hidden’, ‘.modal’, function () {

$(this).removeData('modal');
});[/down]
在页面中加入以上js代码即可。

发表评论