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 相关文章推荐
javascript 保存文件到本地实现方法
Nov 29 Javascript
js调用后台servlet方法实例
Jun 09 Javascript
判断一个变量是数组Array类型的方法
Sep 16 Javascript
jQuery实现悬浮在右上角的网页客服效果代码
Oct 24 Javascript
jQuery学习笔记之Ajax用法实例详解
Dec 01 Javascript
javascript中JSON.parse()与eval()解析json的区别
May 19 Javascript
JavaScript SHA-256加密算法详细代码
Oct 06 Javascript
浅谈jQuery中的eq()与DOM中element.[]的区别
Oct 28 Javascript
详解Jquery Easyui的验证扩展
Jan 09 Javascript
js脚本编写简单刷票投票系统
Jun 27 Javascript
angular项目中bootstrap-datetimepicker时间插件的使用示例
Mar 15 Javascript
vue 关闭浏览器窗口的时候,清空localStorage的数据示例
Nov 06 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中的日期及时间
2006/11/23 PHP
PHP程序员最常犯的11个MySQL错误小结
2010/11/20 PHP
使用PHP强制下载PDF文件示例
2014/01/17 PHP
让浏览器DOM元素最后加载的js方法
2014/07/29 Javascript
javascript弹出拖动窗口
2015/08/11 Javascript
黑帽seo劫持程序,js劫持搜索引擎代码
2015/09/15 Javascript
Bootstrap Fileinput文件上传组件用法详解
2016/05/10 Javascript
jQuery深拷贝Json对象简单示例
2016/07/06 Javascript
canvas绘制多边形
2017/02/24 Javascript
获取url中用&amp;隔开的参数实例(分享)
2017/05/28 Javascript
基于匀速运动的实例讲解(侧边栏,淡入淡出)
2017/10/17 Javascript
微信小程序tabBar用法实例详解
2017/12/04 Javascript
全面解析vue router 基本使用(动态路由,嵌套路由)
2018/09/02 Javascript
微信小程序使用npm支持踩坑
2018/11/07 Javascript
详解@angular/cli 改变默认启动端口两种方式
2018/11/29 Javascript
vue多次循环操作示例
2019/02/08 Javascript
js+canvas实现图片格式webp/png/jpeg在线转换
2020/08/22 Javascript
[02:35]DOTA2超级联赛专访XB 难忘一年九冠称王
2013/06/20 DOTA
[01:11:02]Secret vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python模块restful使用方法实例
2013/12/10 Python
Python中针对函数处理的特殊方法
2014/03/06 Python
跟老齐学Python之从if开始语句的征程
2014/09/14 Python
简单讲解Python编程中namedtuple类的用法
2016/06/21 Python
python数字图像处理之高级滤波代码详解
2017/11/23 Python
详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案
2018/12/02 Python
HTML5无刷新改变当前url的代码
2017/03/15 HTML / CSS
The Hut德国站点:时装、家居用品、美容等
2016/09/23 全球购物
英国在线药房和在线医生:LloydsPharmacy
2019/10/21 全球购物
会计实习自我鉴定
2013/12/04 职场文书
社区工作者先进事迹
2014/01/18 职场文书
《记金华的双龙洞》教学反思
2014/04/19 职场文书
信息管理与信息系统专业求职信
2014/06/21 职场文书
党员教师四风自我剖析材料
2014/09/30 职场文书
交心谈心活动总结
2015/05/11 职场文书
详解在OpenCV中如何使用图像像素
2022/03/03 Python
浅谈Node的内存泄露问题
2022/05/06 NodeJs