RuoYi-弹出新窗口选择数据回显到父页面
发布日期:2021-05-14 19:29:29 浏览次数:24 分类:精选文章

本文共 815 字,大约阅读时间需要 2 分钟。

表单页面新增方法

function selectCommunity() {
var url = ctx + "community/selectCommunity";
var options = {
title: '选择社区',
width: "600",
url: url,
callBack: doSubmit
};
$.modal.openOptions(options);
}
function doSubmit(index, layero) {
// 获取选中的数据
var rows = layero.find("iframe")[0].contentWindow.getSelections();
if (rows.length > 0) {
// 设定社区ID和名称
$("#communityId").val(rows[0].id);
$("#communityName").val(rows[0].name);
}
layer.close(index);
}

选择页面新增方法

function getSelections() {
return $("#" + table.options.id).bootstrapTable('getSelections');
}

以上代码示例展示了两种新增功能:

  • 表单页面新增方法

    • selectCommunity 函数用于打开社区选择页面,传递必要参数并设置调用回调函数。
    • doSubmit 函数作为回调处理选中的数据,通过获取选中的行数据设定表单字段值并关闭对话框。
  • 选择页面新增方法

    • getSelections 函数用于获取当前表格选中的数据,适用于需要获取多行数据的场景。
  • 上一篇:thymeleaf常用表达式
    下一篇:RuoYi-表格按钮传递对象参数

    发表评论

    最新留言

    关注你微信了!
    [***.104.42.241]2025年04月26日 17时44分26秒

    关于作者

        喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
    -- 愿君每日到此一游!

    推荐文章