当前位置:首页 > Web开发 > 正文

在一个报表页面有批量操作功能

2024-03-31 Web开发

在一个报表页面有批量操纵成果,选择任意条数据后点击审核按钮,弹出审核定见填写页面,,填写完成后提交,代码:

function approveListProgram() { var ids = ""; //获取所有已选择的复选按钮的id,拼接成字符串ids $(‘.frog-table‘, NavTab.getCurrentPanel()).find( ‘tbody input[type="checkbox"]‘).each(function() { if ($(this).prop("checked")) { var id = $(this).parents(‘tr:first‘).attr("rel"); if (ids == "") { ids = id; } else { ids += "," + id; } } }); if (ids == "") { Dialog.warn("未选中一条以上的数据"); return; } //请求后台,指定弹框的宽高 $.get(‘${ctx}/fcHydrantDetail/preApprove/‘+ids,function(rtn){ layer.open({ type: 1, skin: ‘layui-layer-rim‘, //加上边框 area: [‘500px‘, ‘350px‘], //宽高 content: rtn }); }); }

弹窗页面填写定见提交后当前弹框不自动封锁:

//使用layui封锁页面的方法
layer.closeAll();

在js里改削form表单的action:

// $("#approvefrom").action= "${ctx}/fcHydrantDetail/sendback/${ids}";这种方法不起感化 $("#approvefrom").attr("action", "${ctx}/fcHydrantDetail/sendback/${ids}");

通过js批量提交后弹框

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32703.html