1
我最近开发出以这种格式变化JSON格式在JavaScript
{
"foods": "food1, food2, food3",
"qty": "1,2,3"
}
接受JSON数据的其他服务,但我的javascript产生这种格式
["food1","1","food2","2","food3","3"]
我写我的休息PHP
数据来源于本机构体
<tbody id="tr">
<tr>
<td class="data">food1</td>
<td class="data">1</td>
<td>
<div class="col-sm-1">
<button type="button" class="btn btn-danger removethisfood">-</button>
</div>
</td>
</tr>
<tr>
<td class="data">food1</td>
<td class="data">1</td>
<td>
<div class="col-sm-1">
<button type="button" class="btn btn-danger removethisfood">-</button>
</div>
</td>
</tr>
<tr>
<td class="data">food1</td>
<td class="data">1</td>
<td>
<div class="col-sm-1">
<button type="button" class="btn btn-danger removethisfood">-</button>
</div>
</td>
</tr>
</tbody>
我的Java脚本代码
var tbl = $('#tr').map(function() {
return $(this).find('td.data').map(function() {
return $(this).html();
}).get();
}).get();
console.log(JSON.stringify(tbl));
它的工作原理,但只有第一个'tr' –
你能展示一个你正在使用的代码的例子。正如你从我的小提琴看到的那样,它应该可以正常工作。 –
感谢它的魅力。现在我把它用在我所有的桌子上。 –