首页 > 编程知识 正文

关于extjs中获取当前页面的信息

时间:2023-11-29 19:40:51 阅读:310546 作者:HZRH

本文目录一览:

  • 1、ExtJS 如何在页面获取当前行某一列的值,并将该列值从0改为1?
  • 2、ExtJs中的表格grid(已实现分页功能):获得当前页的数据可以用grid.getStore.getAt(record);
  • 3、extjs中如何获取前一个页面的值

ExtJS 如何在页面获取当前行某一列的值,并将该列值从0改为1?

大致思路:

var _grid = Ext.getCmp('grid1');

var record = _grid.selModel.getSelected(); // 获取当前行

record.data.code = 'xxx'; // 这里给code和name两列赋上指定值

record.data.name = 'xxx';

record.commit(); //提交

_grid.getView().refresh(); //刷新表格

ExtJs中的表格grid(已实现分页功能):获得当前页的数据可以用grid.getStore.getAt(record);

grid的分页功能本身就是对数据库数据分页后的一个数据显示,并可以执行翻页查询其他页的信息。

全部信息则只需要将limit参数设置为数据总条数,pagesize也设置为数据行数。

grid中不设置分页组件是可以直接显示全部信息,url中不设置limit和start参数。

注:数据量太多时不宜全部显示

extjs中如何获取前一个页面的值

例如jsp,第一个页面跳转到第二个页面,在URL链接上加参数,例如:

localhost:8080/Demo/index.jsp?参数名=参数值

在第二个页面中通过request.getParameter(参数名)获取参数值,然后放入页面中的一个隐藏域中,在ExtJS中通过Ext.get(隐藏域ID)获取此隐藏域,然后获取里面的参数值innerHTML

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。