【发布时间】:2014-02-13 13:22:57
【问题描述】:
Jqm 模态似乎在所有浏览器中都可以正常工作。但是,有时它会在 IE 9 中出现错误
这里是打开jqm Modal的代码
$('#AddDocumentModal').jqm({
ajax: '@href',
modal: false,
overlay: 80,
toTop: true,
target: false,
cache:false
});
$('a.AddDocumentTrigger').live('click', function (e) {
e.preventDefault();
$('#AddDocumentModal').jqm({
ajax: this.href
});
$('#AddDocumentModal').jqmShow(this);
return false;
});
jquery.jqGrid.src.js 包含 Jqm Modal 的代码。
【问题讨论】:
-
jquery.jqGrid.src.js的第 4403 行不包含$.fn.jqm的代码。您使用哪个版本的 jqGrid 和 jQuery?此外,我真的不明白使用ajax参数与直接调用jQuery.ajax相比有哪些优势。 -
@Oleg jquery 版本 - 1.8,jqmModal 版本:r14
-
您不应包含任何
jqModal.js模块。 jqGrid 已经包含 固定版本的 jqmModal。在评论中您会看到“07/06/2008 +r13”,但它是文件的固定版本。所以你应该确认你没有包含任何jqModal.js模块并且问题应该得到解决。
标签: javascript jquery jqgrid jqmodal