解决easyui 1.2.4+jQuery1.6的dialog无法刷新的问题

来源:互联网 发布:cocos2dx for mac 编辑:程序博客网 时间:2024/04/30 06:20

【问题描述】

最近遇到调用同一个dialog打开不同的href时,显示的还是前一个href的内容,怀疑是内部缓存造成,查了其版本为jQuery EasyUI 1.2.4 、jQuery1.6,由于框架较老,考虑到影响,不打算升级版本,还好在网上找到了解决办法。

【解决办法】

$("#yourDialog").dialog({cache:false,title:yourTitle,onOpen:function(){         $('#yourDialog').dialog('refresh', yourUrl);  }}).dialog('open');
【关键语句】
onOpen:function(){    $('#yourDialog').dialog('refresh', yourUrl);  }
$('#yourDialog').dialog('open');

【总结】

在onOpen事件里,加上refresh的url,最后调用open打开dialog,解决之。

参考帖子:http://www.iteye.com/topic/1118044


0 0