若依框架-------弹层表格

简介: 若依框架-------弹层表格


一、介绍


这个弹层并不是在一个页面的,他是由两个页面组合完成的,所以说是父子页面。


比如我现在要修改一个博客的分类,那么我不仅需要 博客的修改页面,还需要 分类的列表页面,望读者能够分清关系。

上面两个红框就是马上需要用到的两个页面。


二、实现


1、edit.html


将下面的两个方法添加到 edit.html 中的 js 代码块中

function selectCategory() {
    var options = {
        title: '选择类别',
        url:  ctx + "blog/category", // 注意,这个请求是去请求一个页面返回的,并不是JSON数据返回
        callBack: doSubmit
    }
    $.modal.openOptions(options);
}
function doSubmit(index, layero){
    // 这里取到的是多行的
    var rows = layero.find("iframe")[0].contentWindow.getSelections();
    if (rows.length > 0){
        // #categoryId 就是修改页面的分类ID
        // 这个 rows[0].id 就是查询分类列表得到的分类主键ID
        // categoryId id 也就是数据库中对应的名称
        $('#categoryId').val(rows[0].id);  
    }
    $.modal.close(index);
}


2、查询的后端代码



注意,这里返回的是页面! 注意,这里返回的是页面! 注意,这里返回的是页面!


3、category.html


将下面的代码添加到JS代码块中

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


这样就能 选择数据回显到父弹框中了

目录
相关文章
|
10月前
|
Java 开发者
自定义jsp标签----实战篇1
自定义jsp标签----实战篇1
46 0
|
4天前
|
前端开发 程序员 UED
全面解析layui:掌握基础知识与实用技能(1. 核心组件与模块 2. 布局与容器 3. 弹出层与提示框;1. 数据表格与数据表单 2. 表单验证与提交 3. 图片轮播与导航菜单)
全面解析layui:掌握基础知识与实用技能(1. 核心组件与模块 2. 布局与容器 3. 弹出层与提示框;1. 数据表格与数据表单 2. 表单验证与提交 3. 图片轮播与导航菜单)
6 0
|
2月前
|
JavaScript 前端开发 Java
利用bladex+avue实现下拉数据源展示
利用bladex+avue实现下拉数据源展示
|
2月前
|
SQL JavaScript
若依框架 ------- 三级联动之下拉框查询
若依框架 ------- 三级联动之下拉框查询
316 0
|
2月前
|
前端开发
若依框架------树形菜单
若依框架------树形菜单
123 0
|
2月前
|
前端开发
若依框架----图标(可能不全)css
若依框架----图标(可能不全)css
192 0
|
10月前
|
Java 数据库 对象存储
自定义jsp标签----实战篇2
自定义jsp标签----实战篇2
53 1
|
11月前
|
小程序 JavaScript 容器
小程序封装拖拽菜单组件(uniapp拖拽排序,自定义菜单)
movable-area 是 uniapp 的可移动区域组件。它用于定义可移动视图容器,在其内部可拖拽移动子视图。
408 0
|
数据可视化 JavaScript 前端开发
ElementUI实现表格内嵌进度条功能
ElementUI实现表格内嵌进度条功能
431 1
|
12月前
|
数据管理 PHP 容器
layui框架实战案例(2):LayUI表格与Echarts图表交互展示及PHP后台数据管理(搜索、翻页、动态显示)
layui框架实战案例(2):LayUI表格与Echarts图表交互展示及PHP后台数据管理(搜索、翻页、动态显示)
394 0