`
afinder
  • 浏览: 4952 次
  • 来自: 北京
社区版块
存档分类
最新评论

LigerUI使用经验一:pageSize,自动刷新等问题解决

阅读更多
  LigerUI是基于jQuery开发的一系列控件组,包括表单、布局、表格等等常用UI控件,使用LigerUI可以快速创建风格统一的界面效果。 

  它的视图简洁明了,操作较为简便,采用json格式传递数据,具有不错的grid表格处理能力。之前工作中使用过这种插件,感觉效果不错,但是可查到的资料比较少。

1.调换每页显示数(pageSize)后,再次查询,实际每页显示数无变化,仍然是原来的值。

问题定位:
page:1,
newPage:0,
pageSize:10,
isChecked: f_isChecked,  
onCheckRow: f_onCheckRow,
onCheckAllRow: f_onCheckAllRow,
checkbox: true,
enabledEdit: true

PageSize设置为10之后,修改每页显示数,再次查询,每页显示数仍会按照默认的10来算,而最下角的每页显示数,不会同步刷新。

解决办法
var sels=document.getElementsByName('rp');
for(i=0;i<sels.length;i++)
var pageSize=sels[0].value;
if(pageSize=="undefined"){
    pageSize=10;
}

grid =
$("#maingrid").ligerGrid({
        columns: [
        ...
        page:1,
        newPage:0,
        pageSize:pageSize,
        isChecked: f_isChecked,  
        onCheckRow: f_onCheckRow,
        onCheckAllRow: f_onCheckAllRow,
        checkbox: true,
        enabledEdit: true

2.LigerUI关闭页面自动刷新和关闭
parent.window.queryData();//刷新页面
parent.$(".l-dialog,.l-window-mask").remove(); //关闭弹出层//parent.$.ligerDialog.close(); //关闭页面,某种情况下报错,可不写。

3.表格中添加按钮

grid =
$("#maingrid").ligerGrid({
        columns: [
        { display: '操作', name: 'OPTION', align: 'center', width: 130 ,
        render: function (item){
            
return "<input type='button'                            onclick='but_Modify(\""+item.A+"\",\""+item.B"\")' value='修改'>;";           
        }

        },
        { display: '职场名称', name: 'DEPTNAME', align: 'center', width: 200 ,hide:false },

4.点击行,多选框不选中。
enabledEdit: true,//单击行不勾选


  每一种开源项目都有其独特的魅力,免费使用的我们,带着感恩的心去完善它,让其更加绚丽。
分享到:
评论

相关推荐

    ligerui-LigerUI

    8. **社区支持**:虽然LigerUI可能不像某些知名框架那样有庞大的社区,但还是有一部分开发者和爱好者在使用和维护,遇到问题时可以通过社区或官方论坛寻求帮助。 9. **持续更新与优化**:LigerUI的开发者团队会定期...

    ligerui+Json_使用LigerUI的Grid和Java的Json实现数据显示

    LigerUI是一款强大的JavaScript UI库,它提供了丰富的组件和功能,便于开发者构建用户界面。在本教程中,我们将深入探讨如何结合LigerUI的Grid组件和Java的JSON数据来实现数据显示。Grid是LigerUI中的一个核心组件,...

    Jquery LigerUI 中文 API

    jQuery LigerUI 是一款基于 jQuery 的前端组件库,它提供了一套完整的用户界面解决方案,适用于快速构建功能丰富的 Web 应用程序。LigerUI 包含了大量的组件,如表格、表单、对话框、下拉菜单等,大大简化了前端开发...

    Ligerui Table导出excel 支持样式、冻结行列、图片等导出

    在IT行业中,数据展示和处理是一项重要的任务,而LigerUI Table是一款强大的jQuery插件,专为网页数据展示提供解决方案。LigerUI Table不仅具备基本的表格功能,如排序、筛选、分页,还提供了丰富的扩展特性,如导出...

    ligerui-LigerUI-V1.2.5.rar

    LigerUI通常会提供详尽的API文档和实例代码,帮助开发者快速上手和解决问题。 通过解压“ligerui-LigerUI-V1.2.5.rar”,你可以找到框架的源代码、示例项目和文档资料。在实际开发中,你可以根据项目需求,将这些...

    全套ligerui源代码和api以及示例

    总的来说,这套LigerUI的全套资源是一份宝贵的开发者工具,它不仅可以帮助初学者快速上手,也能为有经验的开发者提供深入研究和二次开发的基础。通过系统学习和实践,开发者可以充分利用LigerUI的优势,提升项目的...

    jQuery ligerUI Demos 导航页、菜单栏

    对于不支持jQuery的老版本浏览器,可能需要采用其他解决方案或者使用ligerUI的兼容模式。 总的来说,jQuery ligerUI Demos中的导航页和菜单栏是构建现代Web应用的重要工具。通过熟练掌握这些组件,开发者可以高效地...

    LigerUI1.2.5文档和库

    LigerUI 1.2.5 是一个成熟的前端开发框架,专为构建高效、美观的Web应用程序而设计。...无论是初学者还是有经验的开发者,这个压缩包都提供了全面的学习和参考资料,是理解和使用LigerUI不可或缺的一部分。

    ligerUI后台管理系统

    "ligerUI后台管理系统"正是这样一款利用ligerUI框架构建的高效、便捷的后台管理工具,它旨在为开发者提供一套完整的解决方案,实现后台管理系统的多样化功能。 ligerUI,全称为Liger User Interface,是一个轻量级...

    ligerui_1.1.9

    通过阅读文档,开发者可以快速掌握LigerUI的使用方法,理解各个组件的属性、方法和事件,这对于快速上手和解决实际问题非常有帮助。 源码(Source)部分则为开发者提供了深入学习的机会。通过对源码的研究,开发者...

    LigerUI前端设计帮助文件

    LigerUI是一款强大的前端开发框架,它为开发者提供了丰富的组件和功能,使得构建用户界面变得更加高效和便捷。这款框架的设计理念是简洁、易用,并且高度可定制化,旨在提升用户体验的同时,降低开发者的开发难度。...

    ligerui api

    LigerUI是一款基于JavaScript的开源UI框架,它专注于为Web开发者提供一系列易于使用且功能强大的用户界面组件。LigerUI的主要目标是简化复杂的前端开发,让开发者能够快速创建出具有专业外观和交互体验的应用程序。...

    ligerUI的拖动效果demo

    ligerUI是一款基于jQuery的开源前端UI框架,它提供了一系列预设的样式和组件,如表格、表单、对话框、菜单等,旨在简化网页开发,提高开发效率。ligerUI的设计理念是“轻量、易用、强大”,其丰富的功能和良好的可...

    LigerUI 前端框架

    LigerUI 提供了详尽的文档和示例代码,帮助开发者快速上手和解决问题。丰富的API参考和教程使得学习曲线平缓,降低了使用门槛。 9. **社区支持** LigerUI 的开发者社区活跃,开发者可以在这里分享经验、寻求帮助...

    西瓜定制LigerUi

    综上所述,【西瓜定制LigerUi】是LigerUi框架的定制化版本,它不仅保留了LigerUi原有的优势,还根据西瓜项目的特点进行了针对性的改进和优化,为开发团队提供了一个更加贴合实际需求的前端解决方案。在实际开发中,...

    jQuery ligerUI API

    《jQuery ligerUI API》是前端开发者们常用的一款基于jQuery的UI库,它提供了一系列丰富的组件和API,帮助开发者快速构建美观、交互性强的Web应用。ligerUI的设计理念是简洁、高效,使得开发者能够轻松地实现各种...

    java环境学习ligerUI

    LigerUI尤其适合那些熟悉Java后端开发但对前端开发相对陌生的新手,因为它提供了一套完整的解决方案,包括布局、表单、表格、按钮、对话框等常见的UI元素。 1. **框架搭建**: 在开始使用LigerUI之前,首先需要在...

    LigerUI demo及api文档

    LigerUI是一个强大的JavaScript UI库,专为构建企业级Web应用程序而设计。它提供了一系列丰富的组件和工具,帮助开发者创建用户界面时节省时间和精力。LigerUI的核心特性在于其易于使用、高度可定制以及对各种浏览器...

    LigerUi全套文件

    《LigerUi:一款强大的前端框架深度解析》 在当今互联网技术日新月异的时代,前端框架成为了构建高效、响应式网页应用的重要工具。LigerUi,作为一个全面的前端框架,以其独特的设计理念和丰富的功能特性,深受...

Global site tag (gtag.js) - Google Analytics