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

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

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

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

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

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

1ExtdataModel 里面有dirty属性,如果改动过,dirty=true,你可以根据这个判断一下

2如何数据上传的话,你可以将表中的数据存储到一个数组里面,然后传到后台,到了后台再做处理给你个例子

var answers = [];//存放表中数据

for (var i = 0; i < gridStoregetCount(); i++) {

var answer = gridStoregetAt(i);

answerspush(new Answer({

answer: answerget("answer"),

isRight: answerget("isRight")

}));

}

3修改store的话,直接上传之后storeload()一下就好了

其实我觉得如果可以的话,直接将原本数据删除,然后重新插入数据比较简单一点

<html>

<BODY onload= "documentallaaselect() ">

<form name="myfrom">

<input type="text" name="aa">

</form>

</body>

</html>

//----如果text没值的话text就会获得焦点

以上就是关于ExtJs中的表格grid(已实现分页功能):获得当前页的数据可以用grid.getStore.getAt(record);全部的内容,包括:ExtJs中的表格grid(已实现分页功能):获得当前页的数据可以用grid.getStore.getAt(record);、ExtJS 4中如何获取表格中改动的数据 如何将修改数据上传和修改store、EXTJS4.0中,怎么实现页面加载时store中数据第一条获得焦点!也就是自动选择第一条数据!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9541031.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存