【发布时间】:2014-07-30 08:40:28
【问题描述】:
我正在使用 magnific popup 和 ajax 将内容加载到其中,并通过将查询字符串附加到 url 来将值传递给 ajax 内容,除了在 IE7 中(也可能在 IE8 中)之外它工作正常。原因很可能是查询字符串的长度,因为当我缩短它时它会起作用。
所以我的问题是,是否可以通过某种数据设置传递它并使其使用 POST 而不是 GET。还是它已经使用了post,我只需要使用正确的方法。
这就是我所拥有的:
$.magnificPopup.open({
tLoading:"",
modal:false,
type:'ajax',
alignTop:true,
items:{src:urlContainingVeryLongQueryString},
callbacks:
{
ajaxContentAdded:function()
{
...
我的测试网址总共有 906 个字符(完全在 IE7 的 2000ish 限制之内)。
【问题讨论】:
标签: magnific-popup