EasyUi 关闭一个tab选项卡后,跳到另一个选项卡,并刷新这个选项卡中的数据表格

这周做一个demo,需求是 A选项卡内容为一个datagrid数据表格,选中表格中的某条记录,进行修改,点击修改按钮后,会生成另一个B选项卡作为修改之用。

修改完毕后点击保存,会关闭B选项卡,并跳到A选项卡中,并且刷新其数据表格。

需要三个页面 A选项卡、B选项卡以及主页index

首先B选项卡的代码如下:

function handleApply(flg){
var taskId = $(“#taskId”).val();
KaTeX parse error: Expected '}', got 'EOF' at end of input: .ajax({ url:"{pageContext.request.contextPath}/approveTask",
aysnc:true,
type:“post”,
data:{
flg:flg,
taskId:taskId
},
success:function(data){
if(data==“success”){
$.messager.alert(“”,“操作成功!”,“info”,function(){
//获取index层面
var jq = top.jQuery;
//调用index中的这个方法
parent.reloadTabGrid(“待办任务管理”);
//在B页面中关闭当前选项卡
jq(“#myTabs”).tabs(‘close’, “办理任务”);
});
}else{
$.messager.alert(“”,“操作失败,请联系管理员!”,“info”);
}
}
})
index页面的代码:

function reloadTabGrid(title){
if ($(“#myTabs” ).tabs(‘exists’, title)) {
$( ‘#myTabs’).tabs(‘select’ , title);
if(title==“待办任务管理”){
window.top.reload_daiBanTable.call();
}
}
}
A页面的代码:

window.top[“reload_daiBanTable”]=function(){
$(“#daiBanTable”).datagrid( “load”);
};

https://blog.csdn.net/u33445687/article/details/84560043

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值