我將數據追加從JSON對象到表:創建使用jQuery rowspans
var array1 = $.map(data, function (field, i)
{
return '<tr><td>' + field.date + '</td><td>' + field.art + '</td><td class="san' + field.art +'">' + field.text + '</td></tr>';
});
$('#TableBody').append(array1.join(''));
其實這個作品非常好,我得到這樣的輸出:
<tbody id="TableBody">
<tr><td>18.02.2014</td><td>D</td><td class="sanD">Was soll ich sagen</td></tr>
<tr><td>18.02.2014</td><td>DD</td><td class="sanDD">hallo</td></tr>
<tr><td>17.02.2014</td><td>R</td><td class="sanR">Erster Versuch</td></tr>
</tbody>
但我想有這樣的輸出:意味着相同的field.date
只有一行:
<tbody id="TableBody">
<tr><td rowspan="2">18.02.2014</td><td>D</td><td class="sanD">Was soll ich sagen</td></tr>
<tr><td>DD</td><td class="sanDD">hallo</td></tr>
<tr><td>17.02.2014</td><td>R</td><td class="sanR">Erster Versuch</td></tr>
</tbody>
我該如何做到這一點?由於
小提琴:http://jsfiddle.net/V2mmw/2/
基本上要「合併」具有相同日期的細胞? –
是的,我的意思是刪除同一天的重複,只有一個大單元格 –
您可以更改數據源,包含一個包含特定日期發生次數的附加字段,或者您需要一個腳本來掃描並執行工作? –