浅谈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 相关文章推荐
jquery 入门教程 [翻译] 推荐
Aug 17 Javascript
jQuery中调用WebService方法小结
Mar 28 Javascript
jQuery :nth-child前有无空格的区别分析
Jul 11 Javascript
通过JavaScript使Div居中并随网页大小改变而改变
Jun 24 Javascript
html文本框提示效果的示例代码
Jun 28 Javascript
js实现键盘控制DIV移动的方法
Jan 10 Javascript
原生js三级联动的简单实现代码
Jun 07 Javascript
原生和jQuery的ajax用法详解
Jan 23 Javascript
对Vue2 自定义全局指令Vue.directive和指令的生命周期介绍
Aug 30 Javascript
详解在微信小程序的JS脚本中使用Promise来优化函数处理
Mar 06 Javascript
在NPM发布自己造的轮子的方法步骤
Mar 09 Javascript
vue v-on:click传递动态参数的步骤
Sep 11 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类常量的使用详解
2013/06/08 PHP
php合并js请求的例子
2013/11/01 PHP
php格式化金额函数分享
2015/02/02 PHP
PHP输出缓冲控制Output Control系列函数详解
2015/07/02 PHP
PHP PDOStatement::fetchColumn讲解
2019/01/31 PHP
js操作label给label赋值及取label的值示例
2013/11/07 Javascript
jquery的父子兄弟节点查找示例代码
2014/03/03 Javascript
被遗忘的javascript的slice() 方法
2015/04/20 Javascript
JS实现滑动菜单效果代码(包括Tab,选项卡,横向等效果)
2015/09/24 Javascript
js发送短信倒计时的简单实现方法
2016/09/08 Javascript
微信小程序 Nginx环境配置详细介绍
2017/02/14 Javascript
JS实现多级菜单中当前菜单不随页面跳转样式而发生变化
2017/05/30 Javascript
React+react-dropzone+node.js实现图片上传的示例代码
2017/08/23 Javascript
微信小程序实现卡片层叠滑动效果
2019/06/21 Javascript
JavaScript如何处理移动端拍摄图片旋转问题
2019/11/16 Javascript
Vue+ElementUI使用vue-pdf实现预览功能
2019/11/26 Javascript
JS实现页面数据懒加载
2020/02/13 Javascript
Node Express用法详解【安装、使用、路由、中间件、模板引擎等】
2020/05/13 Javascript
OpenLayers3实现地图鹰眼以及地图比例尺的添加
2020/09/25 Javascript
Python下的subprocess模块的入门指引
2015/04/16 Python
使用Python脚本来控制Windows Azure的简单教程
2015/04/16 Python
Python3 Random模块代码详解
2017/12/04 Python
一篇文章彻底搞懂Python中可迭代(Iterable)、迭代器(Iterator)与生成器(Generator)的概念
2019/05/13 Python
python挖矿算力测试程序详解
2019/07/03 Python
Pandas之groupby( )用法笔记小结
2019/07/23 Python
HTML5实现视频弹幕功能
2019/08/09 HTML / CSS
Linux如何命名文件--使用文件名时应注意
2014/05/29 面试题
军训鉴定表自我鉴定
2014/02/13 职场文书
幼儿教师自我剖析材料
2014/09/29 职场文书
受资助学生感谢信
2015/01/21 职场文书
2015年社区文体活动总结
2015/03/25 职场文书
2015年行政工作总结范文
2015/04/09 职场文书
2015年行政执法工作总结
2015/05/23 职场文书
小学同学聚会感言
2015/07/30 职场文书
办公室管理规章制度
2015/08/04 职场文书
django 认证类配置实现
2021/11/11 Python