easyui-datagrid 获取所有行列值 10

$(function(){//实现对DataGird(表格)控件的绑定操作$('#grid').datagrid({//定位到Table标签,Table标签的ID是gri... $(function(){
//实现对DataGird(表格)控件的绑定操作

$('#grid').datagrid({ //定位到Table标签,Table标签的ID是grid
url: '../json/xcxl.json', //指向后台的Action来获取当前菜单的信息的Json格式的数据
iconCls: 'icon-view',
nowrap: true,//不换行
width: 800,
autoRowHeight: false,//自动调整行高
striped: true,
collapsible: false,//不可折叠
/* pagination: true,
pageSize: 10,//一页显示的行数
pageList: [10,20,30],//可选择的一页显示的行数,默认10
rownumbers: true,//显示行号 */
fitColumns: true,//列的宽度自动填充
columns: [[
{ title: '操作', field: 'cz',idField: 'cz', width: 100,align: 'center',formatter:operate},
{ title: '序列', field: 'xl',idField: 'xl',idField:'xl', width: 50 ,align: 'center',editor: { type: 'validatebox', options: { required: true}}},
{ title: '出发站', field: 'cfz',idField: 'cfz', width: 100,align: 'center',formatter:setRoutingFrom},
{ title: '耗时(时)', field: 'hs',idField: 'hs' ,textField:'hs', width: 50 ,align: 'center',editor: { type: 'validatebox', options: { required: true}}}
]]
});
});
这是我代码,当我点击页面提交按钮时怎么获取到所有列的值,比如序列,出发站,耗时,
var rows = $('#grid').datagrid("getRows"); 我这里获取所有行,
for(var i=0;i<rows.length;i++)
{
alert(rows.hs);
}
这里打印出来的是 undefined ,请问具体要怎么才能拿到值,万分感谢!
展开
 我来答
麻熊曼2
2018-04-08 · TA获得超过1.1万个赞
知道小有建树答主
回答量:110
采纳率:100%
帮助的人:1.8万
展开全部

easyui-datagrid怎么获取所有行列值方法:

1、定义id为datagrid的easyui-datagrid,并将其置于id为div-dg的div内;

2、定义datagrid的列时,使用下面的方式为datagrid添加文本框列,并将其value设置为100;

3、使用如下的方式获取文本框列的第一个值,使用eq(index)方法可以获取第任意个文本框的值;

4、结果并未能如愿,查看生成的html源代码

5、发现,生成的文本框列位于id为div-dg的div内,而不是id为datagrid的table下面,所以才会出现前面所述的结果。正确的获取文本框列的值的方法如下。

如需获取每一行的行列值,内容如下:

匿名用户
2014-10-28
展开全部
rows.hs 不对 你试试rows[i].hs
追问
一样的,不行!
追答
那你debug js 吧  看看 js有没有错 rows值拿没拿到 拿到的话 理论上说rows[i] .hs 是没有问题的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
诺记美利达
电脑发烧友

2014-10-28 · 不会修电脑,但是你问我的我都知道
知道大有可为答主
回答量:1.3万
采纳率:59%
帮助的人:3754万
展开全部
getRows好像只是获得多少行,不是数据。
需要你使用getData来获得

转个firebug。
console.info(rows);
你就能看到rows到底是什么了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式