当我们提交完表单后端返回json数据的时候会用到
$this->success('成功',url)
但是这么写完之后并不会弹出我们设置好的提示信息,以及跳转链接也不会生效
如果你需要在添加操作后跳转到其他页面
你需要在相应的js文件中,add操作(或对应的)方法中添加如下代码:
Form.api.bindevent($("form[role=form]"),function(data, res){ if (res.code != 1) { Toastr.error(res.msg); } else { Toastr.success(res.msg); //Backend.api.addtabs('你的url地址','你的窗口名字'); // window.setTimeout(function(){ // //或者刷新当前页面,二选一 // window.parent.location.reload(); // },1000); } // 这里加了return false就会阻止弹出层表单提交后自动关闭 // 看个人需求添加 // return false; });