我有一个像这样的华丽弹出窗口
$.magnificPopup.open({
items: {},
type: 'ajax',
ajax: {
settings: {
url: some_url,
dataType: 'json',
method: 'POST',
data: params
}
},
key: 'basket_popup'})
第一次使用效果很好。但假设,我有 params
喜欢 {'zz':'mm'}
。
如果我第二次调用这个函数并传递新的参数,我会看到在网络中 magnific 发送了旧的请求。如何避免它(除了调用 magnificPopup.close()
)?
最佳答案
您可以只显示一些虚拟的空元素(它可能包含一个加载图标),然后自己使用 ajax 加载/重新加载该元素内的内容。
关于javascript - 重新加载ajax放大弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57767281/