function reloadData(){ var content = $('#content').val(); var answer = $('#answer').val(); var score = $('#score').val(); //执行重载 table.reload('table_questionbank', { page: { curr: 1 //重新从第 1 页开始 } ,where: { content:content, answer:answer, score:score } }); }function add(){ parent.layer.open({ //skin: 'layui-layer-molv', title: '添加', maxmin: true, type: 2, content: 'url', area: ['800px', '500px'], end: function () { var val = getOpenCloseParam(); if(val=="reload"){ reloadData();//刷新页面--调用上方的重载 } } }); }
//子页面提交
//监听提交 form.on('submit(submit_form)', function (data) { layer.msg('正在保存数据。'); $.ajax({ type: "POST",//方法类型 dataType: "json",//预期服务器返回的数据类型 url: "",//url data: $('#form').serialize(), success: function (res) { if (res.success) { layer.msg("数据保存成功。", {time: 2000}, function () { setOpenCloseParam("reload"); var index = parent.layer.getFrameIndex(window.name);//关闭当前页面 parent.layer.close(index); }); } else { $("#submit_button").attr('disabled', false); if (res.loseSession == 'loseSession') { loseSession(res.msg, res.url) } else { layer.msg(res.msg, {time: 2000}); } } }, error: function () { $("#submit_button").attr('disabled', false); layer.msg("异常!"); } }); return false; });