浅谈layui分页控件field参数接收对象的问题


Posted in Javascript onSeptember 20, 2019

第一次使用layui分页控件,遇到的问题。。field: 'type.typeName' 获取不到值。

页面代码

table.render({
 elem: '#bookTable'
 ,height: 'full-20'     
 ,url: '/admin/getBook' //数据接口
 ,request: {
  pageName: 'begin' //页码的参数名称,默认:page
  ,limitName: 'length' //每页数据量的参数名,默认:limit
  }
 ,page: true //开启分页
 ,even: true
 ,cols: [[ //表头
  {checkbox: true, fixed: true}
  ,{field: 'bookid', title: 'ID', width:80, sort: true, fixed: 'left'}
  ,{field: 'bookname', title: '书名', width:250}
  ,{field: 'bookauthor', title: '作者', width:150}
  ,{field: 'bookpress', title: '出版社', width:150}
  ,{field: 'type', title: '类型', width:80}
  ,{fixed: 'right', title: '操作',width:150, align:'center', toolbar: '#handler'} //这里的toolbar值是模板元素的选择器
 ]]
 ,id: 'bookReload'
 });

对应页面

浅谈layui分页控件field参数接收对象的问题

我想拿到type的中文名称,正常思路,我会把代码改成

,{field: 'type.typeName', title: '类型', width:80}

可是这样,获取不到值。

然后研究发现,field这个属性是根据后台实体类的getXXX()方法获取值的。

注意,实体类是List泛型对应的实体类。例如我这里是List<Book>,然后我就到我的Book.java中新增一个方法:

浅谈layui分页控件field参数接收对象的问题

最后我就可以到页面上获取typeName

,{field: 'typeName', title: '类型', width:80}

最后页面效果:

浅谈layui分页控件field参数接收对象的问题

以上这篇浅谈layui分页控件field参数接收对象的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
表单(FORM)的一些实用效果代码
Mar 25 Javascript
jquery鼠标滑过提示title具体实现代码
Aug 06 Javascript
轻松搞定jQuery.noConflict()
Feb 15 Javascript
easy ui datagrid 从编辑框中获取值的方法
Feb 22 Javascript
微信小程序 参数传递实例代码
Mar 20 Javascript
bootstrap timepicker在angular中取值并转化为时间戳
Jun 13 Javascript
JSON 数据格式详解
Sep 13 Javascript
two.js之实现动画效果示例
Nov 06 Javascript
小程序实现授权登陆的解决方案
Dec 02 Javascript
深度解读vue-resize的具体用法
Jul 08 Javascript
vue项目中openlayers绘制行政区划
Dec 24 Vue.js
使用react+redux实现计数器功能及遇到问题
Jun 02 Javascript
vuex根据不同的用户权限展示不同的路由列表功能
Sep 20 #Javascript
微信小程序如何播放腾讯视频的实现
Sep 20 #Javascript
Vue+iview+webpack ie浏览器兼容简单处理
Sep 20 #Javascript
微信小程序跳转到其他网页(外部链接)的实现方法
Sep 20 #Javascript
微信用户访问小程序的登录过程详解
Sep 20 #Javascript
解决layUI的页面显示不全的问题
Sep 20 #Javascript
小程序如何获取多个formId实现详解
Sep 20 #Javascript
You might like
深入PHP nl2br()格式化输出的详解
2013/06/05 PHP
php生成xml时添加CDATA标签的方法
2014/10/17 PHP
PHP正则表达式 /i, /is, /s, /isU等介绍
2014/10/23 PHP
10款实用的PHP开源工具
2015/10/23 PHP
php采用session实现防止页面重复刷新
2015/12/24 PHP
Mac下快速搭建PHP开发环境步骤详解
2019/05/05 PHP
linux mint下安装phpstorm2020包括JDK部分的教程详解
2020/09/17 PHP
editable.js 基于jquery的表格的编辑插件
2011/10/24 Javascript
自编jQuery插件实现模拟alert和confirm
2014/09/01 Javascript
js实现禁止中文输入的方法
2015/01/14 Javascript
简单分析javascript面向对象与原型
2015/05/21 Javascript
js实现滚动条滚动到页面底部继续加载
2015/12/19 Javascript
让图片跳跃起来  javascript图片轮播特效
2016/02/16 Javascript
react系列从零开始_简单谈谈react
2017/07/06 Javascript
AngularJS service之select下拉菜单效果
2017/07/28 Javascript
vue2.0开发入门笔记之.vue文件的生成和使用
2017/09/19 Javascript
bootstrap table支持高度百分比的实例代码
2018/02/28 Javascript
vue解决弹出蒙层滑动穿透问题的方法
2018/09/22 Javascript
深入理解vue-class-component源码阅读
2019/02/18 Javascript
深入了解Vue3模板编译原理
2020/11/19 Vue.js
node.js 基于 STMP 协议和 EWS 协议发送邮件
2021/02/14 Javascript
CentOS 7下安装Python 3.5并与Python2.7兼容并存详解
2017/07/07 Python
python实现神经网络感知器算法
2017/12/20 Python
Python实现的读取文件内容并写入其他文件操作示例
2019/04/09 Python
pip install python 快速安装模块的教程图解
2019/10/08 Python
python实现全排列代码(回溯、深度优先搜索)
2020/02/26 Python
一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
2020/07/03 Python
使用tensorflow进行音乐类型的分类
2020/08/14 Python
matplotlib bar()实现百分比堆积柱状图
2021/02/24 Python
HTML5之SVG 2D入门3—文本与图像及渲染文本介绍
2013/01/30 HTML / CSS
浅谈Html5页面打开app的一些思考
2020/03/30 HTML / CSS
ASP.NET中的身份验证有那些
2012/07/13 面试题
大学毕业生最详细的自我评价分享
2013/11/18 职场文书
给物业的表扬信
2014/01/21 职场文书
医院病假条范文
2015/08/17 职场文书
el-form每行显示两列底部按钮居中效果的实现
2022/08/05 HTML / CSS