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 相关文章推荐
在Node.js应用中读写Redis数据库的简单方法
Jun 30 Javascript
jQuery插件实现多级联动菜单效果
Dec 01 Javascript
jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
Jan 19 Javascript
JavaScript编程学习技巧汇总
Feb 21 Javascript
JavaScript遍历Json串浏览器输出的结果不统一问题
Nov 03 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
Dec 20 Javascript
vue-router路由参数刷新消失的问题解决方法
Jun 17 Javascript
vue中如何让子组件修改父组件数据
Jun 14 Javascript
基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍
Aug 24 Javascript
layui当点击文本框时弹出选择框,显示选择内容的例子
Sep 02 Javascript
详解Angular Karma测试的持续集成实践
Nov 15 Javascript
JavaScript实现4位随机验证码的生成
Jan 28 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实现图片的等比缩放和Logo水印功能示例
2017/05/04 PHP
php使用gearman进行任务分发操作实例详解
2020/02/26 PHP
用AJAX返回HTML片段中的JavaScript脚本
2010/01/04 Javascript
JavaScript 面向对象的之私有成员和公开成员
2010/05/04 Javascript
基于JQuery的数字改变的动画效果--可用来做计数器
2010/08/11 Javascript
JAVASCRIPT车架号识别/验证函数代码 汽车车架号验证程序
2012/01/08 Javascript
js动态添加删除,后台取数据(示例代码)
2013/11/25 Javascript
jQuery显示和隐藏 常用的状态判断方法
2015/01/29 Javascript
jquery实现仿Flash的横向滑动菜单效果代码
2015/09/17 Javascript
快速掌握WordPress中加载JavaScript脚本的方法
2015/12/17 Javascript
基于Bootstrap实现Material Design风格表单插件 附源码下载
2016/04/18 Javascript
react-native fetch的具体使用方法
2017/11/01 Javascript
JS 验证码功能的三种实现方式
2018/11/26 Javascript
[06:48]DOTA2-DPC中国联赛2月26日Recap集锦
2021/03/11 DOTA
使用Python判断IP地址合法性的方法实例
2014/03/13 Python
python通过装饰器检查函数参数数据类型的方法
2015/03/13 Python
python3实现短网址和数字相互转换的方法
2015/04/28 Python
Python_LDA实现方法详解
2017/10/25 Python
Python之列表的插入&amp;替换修改方法
2018/06/28 Python
python实现三次样条插值
2018/12/17 Python
Django model update的多种用法介绍
2020/03/28 Python
浅谈Python3 numpy.ptp()最大值与最小值的差
2019/08/24 Python
Python控制台输出时刷新当前行内容而不是输出新行的实现
2020/02/21 Python
Python 操作 PostgreSQL 数据库示例【连接、增删改查等】
2020/04/21 Python
用CSS3实现Win8风格的方格导航菜单效果
2013/04/10 HTML / CSS
澳大利亚家具和家居用品购物网站:Zanui
2018/12/29 全球购物
药品采购员岗位职责
2014/02/08 职场文书
绘画专业自荐信范文
2014/02/23 职场文书
新店开张活动方案
2014/08/24 职场文书
2014购房个人委托书范本
2014/10/12 职场文书
财政局长个人总结
2015/03/04 职场文书
主持人开场白台词
2015/05/29 职场文书
小学教师读书笔记
2015/07/01 职场文书
商业计划书范文
2019/04/24 职场文书
Golang 如何实现函数的任意类型传参
2021/04/29 Golang
CSS中calc(100%-100px)不加空格不生效
2023/05/07 HTML / CSS