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' –
你能展示一個你正在使用的代碼的例子。正如你從我的小提琴看到的那樣,它應該可以正常工作。 –
感謝它的魅力。現在我把它用在我所有的桌子上。 –