jquery循环获取table中input的值,要求一行一行的读取组织成字符串 求代码

检举|检举|2013-04-25 17:12zlj_zlx | 分类:JavaScript | 浏览919次 浏览912次

要求字符串格式为名称,型号,数量,单位,入库价,出库价;名称,型号,数量,单位,入库价,出库价;.... 组成字符串后通过ajax传入后台 求高手帮忙解答 谢谢

是获取table中所有行的数据哦

-----------------------

<script type="text/javascript">

function send()(){

var tableArr = []; //存所有数据

$("table tr:not(:first)").each(function(){ //便利除标题行外所有行

var trArr = []; //存行数据

$("input,select",this).each(function(){ //便利行内的input select的值

trArr.push($(this).val());

});

tableArr.push(trArr.join()); //行数据格式

});

var value = tableArr.join(";"); //向后台传入的值,行与行之间“;”隔开

$.post("后台地址",{value:value},function(data){

//回调函数

});

}

</script>追问

怎么按钮的值也遍历了呀

回答将$("input,select",this).each(function(){

改为

$("input:not(:button),select",this).each(function(){提问者评价谢谢!