Microsoft Edge和IE上的Twitter Bootstrap模式缓存(后期版本)

时间:2015-12-03 03:41:08

标签: javascript jquery twitter-bootstrap

我在使用Twitter Bootstrap modals时出现问题,我的ajax calls中的Bootstrap modals未更新。它们是如何影响数据库的。

例如。

我将提交新的公民身份,但是显示公民身份列表的模式并未反映出这种变化。

有没有办法在lauching模态或控制器时清除缓存或有一个nocache标志?

这是jQuery方法,在单击链接以填充模态时调用。

$("body").on("click", ".modal-link", function(e) {
     e.preventDefault();
     $(this).attr("data-target", "#settings-modal");
     $(this).attr("data-toggle", "modal");
});

这是点击的链接:

@Html.ActionLink("Citizenships", "Index", "Citizenships", new {@class = "modal-link",title = ""})

1 个答案:

答案 0 :(得分:2)

您可以使用$.ajaxSetup({ cache: false })来阻止缓存ActionLinks。将其放在文档的末尾,或在文档准备好后调用它。