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 相关文章推荐
让mayfish支持mysqli数据库驱动的实现方法
May 22 Javascript
js中if语句的几种优化代码写法
Mar 12 Javascript
jquery无刷新验证邮箱地址实现实例
Feb 19 Javascript
Jquery实现仿腾讯娱乐频道焦点图(幻灯片)特效
Mar 06 Javascript
JS Ajax请求如何防止重复提交
Jun 13 Javascript
js实现倒计时及时间对象
Nov 15 Javascript
利用vue.js插入dom节点的方法
Mar 15 Javascript
原生js二级联动效果
Jun 20 Javascript
Angular4自制一个市县二级联动组件示例
Nov 21 Javascript
关于vue单文件中引用路径的处理方法
Jan 08 Javascript
angular6.x中ngTemplateOutlet指令的使用示例
Aug 09 Javascript
vue3语法糖内的defineProps及defineEmits
Apr 14 Vue.js
通过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
第三节--定义一个类
2006/11/16 PHP
微信支付开发动态链接Native支付
2016/07/12 PHP
PHP模拟http请求的方法详解
2016/11/09 PHP
延时重复执行函数 lLoopRun.js
2007/05/08 Javascript
jquery方法+js一般方法+js面向对象方法实现拖拽效果
2012/08/30 Javascript
js获取当前页面路径示例讲解
2014/01/08 Javascript
JavaScript避免代码的重复执行经验技巧分享
2014/04/17 Javascript
javascript弹出窗口实现代码
2015/11/12 Javascript
Validform+layer实现漂亮的表单验证特效
2016/01/17 Javascript
AngularJS入门教程引导程序
2016/08/18 Javascript
AngularJS中过滤器的使用与自定义实例代码
2016/09/17 Javascript
移动端js图片查看器
2016/11/17 Javascript
详解基于Koa2开发微信二维码扫码支付相关流程
2018/05/16 Javascript
JavaScript 2018 中即将迎来的新功能
2018/09/21 Javascript
学习jQuery中的noConflict()用法
2018/09/28 jQuery
使用jquery Ajax实现上传附件功能
2018/10/23 jQuery
JSON是什么?有哪些优点?JSON和XML的区别?
2019/04/29 Javascript
JavaScript 斐波那契数列 倒序输出 输出100以内的质数代码实例
2019/09/11 Javascript
JS+CSS实现炫酷光感效果
2020/09/05 Javascript
[01:51]2014DOTA2国际邀请赛 这个赛场没有失败者VGTi5再见
2014/07/23 DOTA
在Python中处理字符串之isdigit()方法的使用
2015/05/18 Python
python实现的用于搜索文件并进行内容替换的类实例
2015/06/28 Python
Python实现将HTML转换成doc格式文件的方法示例
2017/11/20 Python
Python装饰器用法示例小结
2018/02/11 Python
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
Python 读取有公式cell的结果内容实例方法
2020/02/17 Python
序列化Python对象的方法
2020/08/01 Python
详解html5 canvas 微信海报分享(个人爬坑)
2018/01/12 HTML / CSS
美国东北部户外服装和设备零售商:Eastern Mountain Sports
2016/10/05 全球购物
北卡罗来纳州豪华家具和家居装饰店:Carolina Rustica
2018/10/30 全球购物
一些网络技术方面的面试题
2014/05/01 面试题
销售工作岗位职责
2013/12/24 职场文书
乡镇领导干部个人对照检查材料思想汇报
2014/09/23 职场文书
不尊敬老师的检讨书
2014/12/21 职场文书
离婚协议书格式范本
2016/03/18 职场文书
2019商业计划书格式、范文
2019/04/24 职场文书