这篇文章介绍了js获取GridView中行数据的方法
有需要的朋友可以参考一下
第一种方法
复制代码 代码如下:
function submitData() {
var tb = document
getElementById(IDArray[
]); //获取服务器控件GridView的ID
if (tb)
{
var rows = tb
rows;
for (var i =
; i < rows
length; i++) {
var id = rows[i]
cells[
]
innerText;
var name = rows[i]
cells[
]
innerHTML;
var oDropDownList = rows[i]
cells[
]
childNodes[
];
var oText = oDropDownList
options[oDropDownList
selectedIndex]
text; //获取GridView中下拉列表中选中的文本
var oValue = oDropDownList
options[oDropDownList
selectedIndex]
value;; //获取GridView中下拉列表中选中的值
}
}
}
第二种方法
复制代码 代码如下:
function submitData() {
var tb = documentgetElementById(IDArray[]);
if (tbhasChildNodes) {
if (tbchildNodes[] != null) {
var rowCount = tbchildNodes[]childNodeslength;
for (var i = ; i < rowCount; i++) {
var child = tbchildNodes[]childNodes[i];
var id = rowCount[i]cells[]innerHTML;
var name = childchildNodes[]innerHTML;
var oDropDownList = childchildNodes[]childNodes[];
var oText = oDropDownListoptions[oDropDownListselectedIndex]text;
var oValue = oDropDownListoptions[oDropDownListselectedIndex]value
}
}
}