我创建了一个bootstrap可折叠表示例。下面是链接作为这个问题的评论。Fiddle
但在这里,它可以一次扩展多行。
但我需要一次只能展开一行,而要展开另一行时,前一个展开的行会自动折叠。
有可能吗?
我的密码:
<table class="table table-condensed" style="border-collapse:collapse;">
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Description</th>
<th>Credit</th>
<th>Debit</th>
<th>Balance</th>
</tr>
</thead>
<tbody>
<tr data-toggle="collapse" data-target="#demo1" class="accordion-toggle">
<td>1</td>
<td>05 May 2013</td>
<td>Credit Account</td>
<td class="text-success">$150.00</td>
<td class="text-error"></td>
<td class="text-success">$150.00</td>
</tr>
<tr >
<td colspan="6" class="hiddenRow"><div class="accordian-body collapse" id="demo1"> Demo1 </div> </td>
</tr>
<tr data-toggle="collapse" data-target="#demo2" class="accordion-toggle">
<td>2</td>
<td>05 May 2013</td>
<td>Credit Account</td>
<td class="text-success">$11.00</td>
<td class="text-error"></td>
<td class="text-success">$161.00</td>
</tr>
<tr>
<td colspan="6" class="hiddenRow"><div id="demo2" class="accordian-body collapse">Demo2</div></td>
</tr>
<tr data-toggle="collapse" data-target="#demo3" class="accordion-toggle">
<td>3</td>
<td>05 May 2013</td>
<td>Credit Account</td>
<td class="text-success">$500.00</td>
<td class="text-error"></td>
<td class="text-success">$661.00</td>
</tr>
<tr>
<td colspan="6" class="hiddenRow"><div id="demo3" class="accordian-body collapse">Demo3</div></td>
</tr>
</tbody>
</table>
2条答案
按热度按时间dgtucam11#
可以通过JavaScript,试试
jsFiddle
lf3rwulv2#
对不起,伙计们,我有一个类似的问题与引导表,创建另一个表时,扩展行:
我尝试这样做,但不是一个好的解决方案:
$(this).closest(“table”).find(“.detail-view”).not(this).collapse('toggle');
有人知道如何解决这个问题吗?我只想要一个扩展行。