试图创建一个Javascript数组,我可以将其转换为Json
Trying to create a Javascript Array that I can convert to Json
希望有人能帮助我。我有下面的函数,它在使用javascript的JSON.stringify之后返回这个;
然而,{"tablerows":[{"colone":"test","colthree:":"testf","row:0},{"colone":"testd","row":1}]}
,我正试图获得一些东西,给我另一个级别的行,所以它会像第0行
row0.colone:测试
第0行第三行:测试第1列row1.colone:testd
for(var i=0;i<rowCount;i++){var row=table.rows[i];var currentrowcellcount=$('td',行).length;
if (currentrowcellcount == 4) {
var colone = row.cells[0].childNodes[0].childNodes [0].innerHTML;
var coltwo = row.cells[1].childNodes[0].childNodes[0].innerHTML;
var colthree = row.cells[2].childNodes[0].childNodes[0].innerHTML;
tablerow = {
'colone': colone,
'coltwo': coltwo,
'colthree': colthree
}
container.tablerows.push(tablerow);
container.tablerows[i].row = i;
}
else if (currentrowcellcount == 2) {
var fieldnameone = row.cells[0].childNodes[0].childNodes[0].innerHTML;
}
}
$('#SuccessUpdate').fadeIn(500).delay(500).fadeOut(500);
alert(JSON.stringify(container));
这个问题缺少引号。我得到了json值:
var test = {"tablerows":[{"colone":"test","colthree:":"testf","row":0},{"colone":"testd","row":1}]};
console.log(test.tablerows[0].colone);
console.log(test.tablerows[1].row);
请参阅jsfiddle:http://jsfiddle.net/5b4608b9/
相关文章:
- 我可以将为java创建的语法文件转换为javascript的语法文件吗
- 我需要将这两个函数从javascript更改为JQuery,任何人都可以告诉我如何转换
- 我可以检测任意CSS转换是否已经启动吗
- 试图创建一个Javascript数组,我可以将其转换为Json
- 我可以在 ExtJS4 中将带有 Rest 代理的存储转换为使用内存代理的存储吗?
- 我有一个列表显示 1、2、3 个数字,我可以将它们转换为乌尔都语吗?
- 我可以将许多 rss 源转换为单个 JSON 文件吗?
- 我可以'我不知道如何将其从C#转换为Javascript
- 我可以将socket.io客户端id转换为稍短的id而不会遇到碰撞风险吗
- 在发送到php页面之前,我可以用javascript将密码转换为md5吗
- SQL+Javascript-将多个字段转换为我可以循环使用的内容
- 什么是最简单的方法,我可以转换图像/元素到另一个图像/元素,同时拖动它
- 转换字符串包含时间到24小时的时间,我可以做数学与- jQuery
- 我可以在无容器淘汰元素中使用动画转换绑定吗?
- 我可以转换图像从base64到二进制客户端
- 我应该如何在服务器端存储来自JS的时间戳,以便我可以可靠地使用它转换为其他时区?
- 我可以在页面上使用“时间”吗?触发一个adwords转换
- 我可以在Javascript中使用什么函数来从一种字符编码转换为另一种
- 我可以使用渐变将一个饼图转换成另一个饼图吗?
- 使用vb.net,我可以将这个字符串转换为正则表达式吗