var row = $("#grid tr:visible").length; //获取table中所有tr的行数
var tr = $("#grid tr");//grid是table的id,获取table下所有的tr
for (i = 1; i < row; i++) { //数据 是从第1行开始,0行一般是标题
var td = tr.eq(i).children('td'); //获取tr下所有的td
td.each(function(j){ // 遍历 tr 的各个 td
alert("第"+(i)+"行,第"+(j+1)+"个td的值:"+$(this).text());
//如果td中没有input之类的子元素,$(this).text());是最方便获取td值的方法
alert(td.eq(0).text();//获取td的值,因为td没有value所以取text才能取到
alert(td.eq(5).find("input").val());//获取td中input的值
});
}
var reg = new RegExp("^[0-9]+(.[0-9]{0,3})?$");
if (!reg.test(count) || count*1<=0) {
//
}
//带小数点的正则表达式数字校验,但小数点前的出现0会校验不通过,因js本身没有double类型,需要用数字*1得到double类型,