js获取GridView中行数据的两种方法 分享


Posted in Javascript onJuly 13, 2013

第一种方法:

function submitData() {
    var tb = document.getElementById(IDArray[0]);   //获取服务器控件GridView的ID
    if (tb)
     {
    var rows = tb.rows;
    for (var i = 1; i < rows.length; i++) {
        var id = rows[i].cells[1].innerText;
        var name = rows[i].cells[2].innerHTML;
        var oDropDownList = rows[i].cells[3].childNodes[0];
        var oText = oDropDownList.options[oDropDownList.selectedIndex].text;   //获取GridView中下拉列表中选中的文本
        var oValue = oDropDownList.options[oDropDownList.selectedIndex].value;;   //获取GridView中下拉列表中选中的值   
 }
    }
}

第二种方法:
 function submitData() {
    var tb = document.getElementById(IDArray[0]);
    if (tb.hasChildNodes) {
        if (tb.childNodes[0] != null) {
            var rowCount = tb.childNodes[0].childNodes.length;
            for (var i = 1; i < rowCount; i++) {
                var child = tb.childNodes[0].childNodes[i];
                var id = rowCount[i].cells[1].innerHTML;
                var name = child.childNodes[1].innerHTML;
                var oDropDownList = child.childNodes[2].childNodes[0];
                var oText = oDropDownList.options[oDropDownList.selectedIndex].text;
                var oValue = oDropDownList.options[oDropDownList.selectedIndex].value
            }
        }
    }

Javascript 相关文章推荐
用js+xml自动生成表格的东西
Dec 21 Javascript
js 实现 input type=&quot;file&quot; 文件上传示例代码
Aug 07 Javascript
JavaScript中的类数组对象介绍
Dec 30 Javascript
分享一则javascript 调试技巧
Jan 02 Javascript
javascript中关于&amp;&amp; 和 || 表达式的小技巧分享
Apr 10 Javascript
javascript中的altKey 和 Event属性大全
Nov 06 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
Aug 23 Javascript
基于twbsPagination.js分页插件使用心得(分享)
Oct 21 Javascript
用React实现一个完整的TodoList的示例代码
Oct 30 Javascript
JavaScript数组push方法使用注意事项
Oct 30 Javascript
Node层模拟实现multipart表单的文件上传示例
Jan 02 Javascript
vue-cli项目中使用Mockjs详解
May 14 Javascript
通过JQuery实现win8一样酷炫的动态磁贴效果(示例代码)
Jul 13 #Javascript
浅析ajax请求json数据并用js解析(示例分析)
Jul 13 #Javascript
网页前端优化之滚动延时加载图片示例
Jul 13 #Javascript
JavaScript获取FCK编辑器信息的具体方法
Jul 12 #Javascript
javascript 实现 秒杀,团购 倒计时展示的记录 分享
Jul 12 #Javascript
jquery实现微博文字输入框 输入时显示输入字数 效果实现
Jul 12 #Javascript
jquery 滚动条事件简单实例
Jul 12 #Javascript
You might like
PHP与SQL注入攻击[二]
2007/04/17 PHP
PHP生成excel时单元格内换行问题的解决方法
2010/08/26 PHP
php实现从上传文件创建缩略图的方法
2015/04/02 PHP
PHP中的Session对象如何使用
2015/09/25 PHP
php cli模式下获取参数的方法
2017/05/05 PHP
js操作ajax返回的json的注意问题!
2010/02/23 Javascript
js实现点击注册按钮开始读秒倒计时的小例子
2013/05/11 Javascript
JavaScript简单表格编辑功能实现方法
2015/04/16 Javascript
JavaScript继承模式粗探
2016/01/12 Javascript
Extjs实现下拉菜单效果
2016/04/01 Javascript
Angular设置title信息解决SEO方面存在问题
2016/08/19 Javascript
Vue.js系列之项目搭建(1)
2017/01/03 Javascript
谈谈VUE种methods watch和compute的区别和联系
2017/08/01 Javascript
zTree获取当前节点的下一级子节点数实例
2017/09/05 Javascript
Angular单元测试之事件触发的实现
2020/01/20 Javascript
js实现整体缩放页面适配移动端
2020/03/31 Javascript
[02:34]DOTA2亚洲邀请赛 BG战队出场宣传片
2015/03/09 DOTA
python dataframe 输出结果整行显示的方法
2018/06/14 Python
利用python提取wav文件的mfcc方法
2019/01/09 Python
python pygame实现五子棋小游戏
2020/10/26 Python
python分数表示方式和写法
2019/06/26 Python
Python使用numpy模块实现矩阵和列表的连接操作方法
2019/06/26 Python
python django生成迁移文件的实例
2019/08/31 Python
python给图像加上mask,并提取mask区域实例
2020/01/19 Python
基于python修改srt字幕的时间轴
2020/02/03 Python
Keras在训练期间可视化训练误差和测试误差实例
2020/06/16 Python
python支持多继承吗
2020/06/19 Python
如何解决pycharm调试报错的问题
2020/08/06 Python
HTML5自定义data-* data(obj)属性和jquery的data()方法的使用
2012/12/13 HTML / CSS
html5实现canvas阴影效果示例
2014/05/07 HTML / CSS
市场营销专业毕业生自荐信
2013/11/02 职场文书
家长会学生家长演讲稿
2013/12/29 职场文书
校园文化建设方案
2014/02/03 职场文书
加强机关作风建设心得体会
2014/10/22 职场文书
2014年政工师工作总结
2014/12/18 职场文书
Mysql中调试存储过程最简单的方法
2021/06/30 MySQL