jquery easyui window中的datagrid,只能显示一次问题
2016-04-07 11:48
701 查看
最近项目中用到easyui 的动态创建window ,window中嵌入了datagruid。第一次打开是能显示数据,但再次打开时确没显示;
注:url已成功返回了数据。
多次查阅easyui帮助文档,看到了一个销毁方法(destroy)。会不会是这个问题呢?
于是在关闭窗口的事件中调用一次销毁方法,经过测试果然解决问题。
items.Ex = $('<div id="' + items.ID + '"></div>').window({
title: items.Title,
width: items.Width,
height: items.Height,
closed: false,
cache: false,
modal: items.Modal,
iconCls: items.IconCls,
collapsible: items.Collapsible,
maximizable: items.Maximizable,
minimizable: items.Minimizable,
href: items.URL,
loadingMessage: "资源正在载入中,请稍候....",
onLoadError: function () {
alert("载入错误!");
},
onClose: function () {
var _item;
_item = _window_list.getValue(items.ID);
if (_item == null) {
return;
}
if (_item.Ex == null) {
return;
}
$(_item.Ex).window("destroy"); //缺少这句再次打开datagrid的数据将不会显示。
_item.Ex = null;
}
});
本文版权:成都至诚恒远物联网技术有限公司
网址:www.heryit.cn
联系电话:028-87657875 13060063607
注:url已成功返回了数据。
多次查阅easyui帮助文档,看到了一个销毁方法(destroy)。会不会是这个问题呢?
于是在关闭窗口的事件中调用一次销毁方法,经过测试果然解决问题。
items.Ex = $('<div id="' + items.ID + '"></div>').window({
title: items.Title,
width: items.Width,
height: items.Height,
closed: false,
cache: false,
modal: items.Modal,
iconCls: items.IconCls,
collapsible: items.Collapsible,
maximizable: items.Maximizable,
minimizable: items.Minimizable,
href: items.URL,
loadingMessage: "资源正在载入中,请稍候....",
onLoadError: function () {
alert("载入错误!");
},
onClose: function () {
var _item;
_item = _window_list.getValue(items.ID);
if (_item == null) {
return;
}
if (_item.Ex == null) {
return;
}
$(_item.Ex).window("destroy"); //缺少这句再次打开datagrid的数据将不会显示。
_item.Ex = null;
}
});
本文版权:成都至诚恒远物联网技术有限公司
网址:www.heryit.cn
联系电话:028-87657875 13060063607
相关文章推荐
- 【JQuery UI】放置插件——droppable
- jquery的tableExport导出报表
- JQuery中$.ajax()方法参数详解
- 局部打印插件 jquery.PrintArea.js
- 实现jquery的grid插件
- 【JQuery UI】拖曳插件——draggable
- JQuery中animate的一些坑
- jquery-pjax遇到的坑
- jQuery插件开发精品教程,让你的jQuery提升一个台阶
- 献给和我合作的过得前端童靴们:jquery源码分析--核心函数(创建jquery空对象)
- 深入理解jQuery插件开发
- Jquery页面初始化的4种方式
- 【JQuery UI】什么是JQuery UI
- 平台和web简单demo,基于java,html,js,jquery
- jquery常用技巧和方法整理列表
- JQuery_验证时间段,起始时间必须小于截至时间 JQuery插件
- jQuery EasyUI使用教程之根据条件更换数据网格行背景颜色
- JQuery_JavaScript DOM与JQuery对象的相互转换
- jQuery动态添加<input type="file">
- jquery中ajax的远程请求jsonp学习