当datagrid里面超链接如何获取当行数据
2014-04-08 16:46
351 查看
需求:datagrid中有一列是超链接,点击超链接弹出dialog,dialog里面有datagrid,datagrid显示被点击的超链接所在的行的行数据。
难点:1.当点击超链接时,getselected属性无法正确获取行数据。
2.当获取的行数如何加载到弹出的dialog的datagrid中。
解决:
如果有说错的,也希望各位指出,谢谢。
难点:1.当点击超链接时,getselected属性无法正确获取行数据。
2.当获取的行数如何加载到弹出的dialog的datagrid中。
解决:
/*初始化订单详情的数据表格*/ $('#tt').datagrid({ title: '订单查询', width: 900, height: 'auto', singleSelect:true, pagination:true, columns:[[ {field:'orderCode',title:'订单号',width:230}, {field:'custName',title:'用户名',width:80}, {field:'orderStatus',title:'订单状态',width:50,align:'right'}, {field:'tradeTotal',title:'订单金额',width:80,align:'right'}, {field:'num',title:'总注数',width:80}, {field:'orderType',title:'订单类型',width:60,align:'center'}, {field:'submitTime',title:'订单时间',width:120,align:'center'}, {field:'awardStatus',title:'开奖状态',width:50,align:'center'}, {field:'id',title:'投注详情',width:60,align:'center',formatter: function(value, rowData, rowIndex){ return "<a href='#' onclick=openDialog('"+rowIndex+"')>投注详情</a>"; }} ]] }); /*初始化"弹框"的数据表格*/ $('#tdialog').datagrid({ title: '订单详情', width: 800, height: 'auto', singleSelect:true, columns:[[ {field:'orderCode',title:'订单号',width:230}, {field:'custName',title:'用户名',width:80}, {field:'orderStatus',title:'订单状态',width:50,align:'right'}, {field:'tradeTotal',title:'订单金额',width:80,align:'right'}, {field:'num',title:'总注数',width:80}, {field:'orderType',title:'订单类型',width:60,align:'center'}, {field:'submitTime',title:'订单时间',width:120,align:'center'}, {field:'awardStatus',title:'开奖状态',width:50,align:'center'} ]] }); }); function openDialog(rowIndex){ var a = $('#tt').datagrid('selectRow',rowIndex); var row = $('#tt').datagrid('getSelected'); //解决问题1 $('#dag').dialog('open').dialog('setTitle','订单详情'); console.info(row); $('#tdialog').datagrid('loadData',[row]);//加载成功 //解决问题2 }如果有其他看法或者观点,望各位指教,谢谢。
如果有说错的,也希望各位指出,谢谢。
相关文章推荐
- 安卓学习笔记---如何保存数据到SharePreference里面,获取所有sp文件以及删除文件
- DataGrid动态生成模板列,模板列里面有一个TextBox,如何获取用户在TextBox里面输入的值啊?
- easyUI中datagrid中的formatter里面向后台发送请求获取数据
- 在winform开发中如何把datagrid里面的数据导出成EXCEL文件
- 在tableviewcell里面嵌入switch控件以及如何获取switch控件数据
- html 如何获取表格中所选行的一行数据,并赋值到对应的TEXT里面?
- JS如何实现获取表格中的单元格里面的数据,并让其累加
- 如何在tableviewcell里面嵌入switch控件以及如何获取switch控件数据
- strut2 optiontransferselect 标签使用如何在action中获取list和doublelist里面的数据
- 转载知乎——如何编写一个获取百度Place API里面POI数据的爬虫
- 如何将DataGrid中的数据导出到Excel文件中
- 如何区分mp4格式里面mdat中的音频和视频数据
- js中,for循环里面放ajax,ajax访问不到变量以及每次循环获取不到数据问题总结
- 如何通过js获取到CSS3里面transform rotate旋转角度的度数,matrix解析
- 存储过程获取最后插入到数据表里面的ID
- Android逆向之旅---Android中如何获取在非Root设备中获取应用隐私数据
- jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表
- 如何获取web超链接带的参数小方法
- 请问如何清空StringGrid里面的数据???急!
- js如何获取css里面的样式 兼容IE