------------------------------------------------------
var parameters = new Array();
rows = document.getElementById("check_table").rows;
for(var row=1;row<rows.length;row++){
data = {gm: rows[row].cells[10].innerText, deal_type: rows[row].cells[9].getElementsByTagName("select")[0].value}
parameters.push(data)
}
console.log(JSON.stringify(parameters))
-------------------------------------------------------
1
$(this).children().eq(1).text()获取的是显示的值
$(this).children().eq(1).html()获取的是<td></td>之间的所有内容
$('.trSelected',grid).find("td").eq(7).text();获取的是选中的某行的内容
遍历表<table id="gird".....
$("#grid tr").each(function() {
alert($(this).children().eq(1).text());
});
用javascript来遍历
function load(){
var tab=document.getElementById("grid");
var rows=tab.rows;
alert(rows.length);
for(var i=0;i<rows.length;i++)
{
for(var j=0;j<rows[i].cells.length;j++)
{
alert("第"+(i+1)+"行,第"+(j+1)+"列的值是:"+rows[i].cells[j].innerHTML);
}
}
}
$("#save_script").click(function () {
var parameters = new Array();
rows = document.getElementById("dubbo_parameters").rows;
for(var row=1;row<rows.length;row++){
parameters[row-1] = new Array();
for(var col=0;col<rows[row].cells.length;col++){
if(col%2 == 0){
parameters[row-1][col] = rows[row].cells[col].innerHTML;
}else {
parameters[row-1][col] = rows[row].cells[col].childNodes[0].value; 获取td里input的value值
}
}
}
$("#dubbo_para").val(JSON.stringify(parameters));
});
$("#table_list").find("tr").each(function(){
var tdArr = $(this).children();
var list_1 = tdArr.eq(0).find("select").val();
var list_2 = tdArr.eq(1).find("input").val();
var list_3 = tdArr.eq(2).find("input").val();
alert(list_1);
alert(list_2);
alert(list_3);
});
