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(){提问者评价谢谢!
posted @ 2013-05-01 14:17  linux,dev  阅读(1453)  评论(0编辑  收藏  举报