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 相关文章推荐
jQuery ajax 路由和过滤器使用说明
Aug 02 Javascript
html超链接打开窗口大小的方法
Mar 05 Javascript
jQuery设置div一直在页面顶部显示的方法
Oct 24 Javascript
BootStrap Validator对于隐藏域验证和程序赋值即时验证的问题浅析
Dec 01 Javascript
浅谈JS 数字和字符串之间相互转化的纠纷
Oct 20 Javascript
详解在WebStorm中添加Vue.js单文件组件的高亮及语法支持
Oct 21 Javascript
vue router 用户登陆功能的实例代码
Apr 24 Javascript
vue悬浮可拖拽悬浮按钮的实例代码
Aug 20 Javascript
vue实现直播间点赞飘心效果的示例代码
Sep 20 Javascript
js实现多图和单图上传显示
Dec 18 Javascript
原生JS实现天气预报
Jun 16 Javascript
浅谈vue 组件中的setInterval方法和window的不同
Jul 30 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实现智能文件类型检测的实现代码
2011/08/02 PHP
php根据一个给定范围和步进生成数组的方法
2015/06/19 PHP
Symfony的安装和配置方法
2016/03/17 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
2017/09/30 PHP
js程序中美元符号$是什么
2008/06/05 Javascript
兼容主流浏览器的iframe自适应高度js脚本
2014/01/10 Javascript
不得不分享的JavaScript常用方法函数集(下)
2015/12/25 Javascript
解决JS组件bootstrap table分页实现过程中遇到的问题
2016/04/21 Javascript
jQueryUI中的datepicker使用方法详解
2016/05/25 Javascript
javascript验证内容为数字以及长度为10的简单实例
2016/08/20 Javascript
vue2笔记 — vue-router路由懒加载的实现
2017/03/03 Javascript
Bootstrap警告框(Alert)插件使用方法
2017/03/21 Javascript
JS验证全角与半角及相互转化的介绍
2017/05/18 Javascript
Bootstrap Table 搜索框和查询功能
2017/11/30 Javascript
详解vue2.0 资源文件assets和static的区别
2018/11/27 Javascript
微信小程序实现顶部导航特效
2019/01/28 Javascript
详解Vue3中对VDOM的改进
2020/04/23 Javascript
解决vue请求接口第一次成功,第二次失败问题
2020/09/08 Javascript
[37:47]IG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
解密Python中的描述符(descriptor)
2015/06/03 Python
Python Paramiko模块的安装与使用详解
2016/11/18 Python
python 按不同维度求和,最值,均值的实例
2018/06/28 Python
Scrapy使用的基本流程与实例讲解
2018/10/21 Python
Python文件操作基础流程解析
2020/03/19 Python
如何基于pandas读取csv后合并两个股票
2020/09/25 Python
python读取excel数据并且画图的实现示例
2021/02/08 Python
美国最大的旗帜经销商:Carrot-Top
2018/02/26 全球购物
ShellScript面试题一则-ShellScript编程
2014/03/05 面试题
医学生职业规划范文
2014/01/05 职场文书
小小的船教学反思
2014/02/21 职场文书
党的群众路线教育实践活动党员个人剖析材料
2014/10/08 职场文书
工作经历证明书范文
2014/11/02 职场文书
党员群众路线学习心得体会
2014/11/04 职场文书
介绍信的格式
2015/01/30 职场文书
总经理聘用协议书
2015/09/21 职场文书
python scrapy简单模拟登录的代码分析
2021/07/21 Python