使用此方法必须导入json2.js文件(自行百度)
<script src="/Public/Js/Util/json2.js"></script>
代码:
var gooddata=new Array();// 新建一个数组来保存各个对象
$(".class").each(function(){//循环添加数据var obj = new Object();//新建一个对象保存数据
obj.gnumber = $(this).find("td:eq(1)").html();
obj.gname = $(this).find("td:eq(2)").html();
obj.style = $(this).find("td:eq(3)").html();
obj.color = $(this).find("td:eq(4)").html();
obj.typestorage = $(this).find("td:eq(5)").html();
obj.gunit = $(this).find("td:eq(6)").html();
obj.gprice = $(this).find("td:eq(7)").html();
obj.gsum = $(this).find("td:eq(8) input[type=text]").val();
gooddata.push(obj);//将对象存入到数据中完成数据添加
})
gooddata = JSON.stringify(gooddata);//将数组转换成json数据
jQuery生成json数据就完成了