是否可以使用 php 写入表并且已经使用数据表使表优化?
Is it possible to use php to write in the tables and already use datatable to make tables optimize?
我在一个视图中有多个 table,我使用 jquery 使它们隐藏并且 show.i 有包含 works.each 数组的数组 $works数组包含的数据是每个 table 的行。
我还使用 Datatable 通过分页优化我的 table 并能够搜索。
但似乎 datatables
不懂 blade 语言和 php。
我将数据table设置为在table.but的每页第10行显示我,当我的table超过10行时,它会显示所有行并显示:
Showing 1 to 1 of 1 entries
上面的表达式。
<div class="col-md-offset-1 col-md-7">
<?php $i = 0 ?>
@foreach($works as $work)
<!--<div class="panel navbar-inverse">
<div class="panel-heading panel-amir">
<p href="#">Current Works</p>
</div>-->
<?php $i+=1; ?>
<div id="{{$dep->id}}" class="panel-body testimonial" data-index="{{$i}}">
<table cellpadding="0" cellspacing="0" border="0" class="table table-hover TABLE mytable" id="example" data-index="{{$i}}">
<thead style="text-align: center">
<th style="text-align: center">User Works</th>
<th style="text-align: center">Title</th>
<th style="text-align: center">Due Date</th>
<th style="text-align: center">Description</th>
</thead>
@foreach($work as $var)
<tbody>
<tr>
<td class="col-md-2">
<img class="img-circle img-responsive" src="{{ URL::to('/') }}/images/amir.png">
</td>
<td class="col-md-2">
alaki
</td>
<td class="col-md-2">
alaki
</td>
<td class="col-md-6">
alaki
</td>
</tr>
</tbody>
@endforeach
</table>
</div>
@endforeach
知道我应该怎么做才能正确设计我的页面吗????
dataTables 一次仅支持 一个 <tbody>
部分。你有
@foreach($work as $var)
<tbody>
....
</tbody>
@endforeach
导致多个 <tbody>
,这就是为什么您得到 显示 1 到 1 的 1 个条目。而是遍历行:
<tbody>
@foreach($work as $var)
<tr>
<td class="col-md-2">
...
</tr>
@endforeach
</tbody>
通过这样做,我相信您将在信息部分获得正确的行数,并且 table 将按预期分页。
我在一个视图中有多个 table,我使用 jquery 使它们隐藏并且 show.i 有包含 works.each 数组的数组 $works数组包含的数据是每个 table 的行。 我还使用 Datatable 通过分页优化我的 table 并能够搜索。
但似乎 datatables
不懂 blade 语言和 php。
我将数据table设置为在table.but的每页第10行显示我,当我的table超过10行时,它会显示所有行并显示:
Showing 1 to 1 of 1 entries
上面的表达式。
<div class="col-md-offset-1 col-md-7">
<?php $i = 0 ?>
@foreach($works as $work)
<!--<div class="panel navbar-inverse">
<div class="panel-heading panel-amir">
<p href="#">Current Works</p>
</div>-->
<?php $i+=1; ?>
<div id="{{$dep->id}}" class="panel-body testimonial" data-index="{{$i}}">
<table cellpadding="0" cellspacing="0" border="0" class="table table-hover TABLE mytable" id="example" data-index="{{$i}}">
<thead style="text-align: center">
<th style="text-align: center">User Works</th>
<th style="text-align: center">Title</th>
<th style="text-align: center">Due Date</th>
<th style="text-align: center">Description</th>
</thead>
@foreach($work as $var)
<tbody>
<tr>
<td class="col-md-2">
<img class="img-circle img-responsive" src="{{ URL::to('/') }}/images/amir.png">
</td>
<td class="col-md-2">
alaki
</td>
<td class="col-md-2">
alaki
</td>
<td class="col-md-6">
alaki
</td>
</tr>
</tbody>
@endforeach
</table>
</div>
@endforeach
知道我应该怎么做才能正确设计我的页面吗????
dataTables 一次仅支持 一个 <tbody>
部分。你有
@foreach($work as $var)
<tbody>
....
</tbody>
@endforeach
导致多个 <tbody>
,这就是为什么您得到 显示 1 到 1 的 1 个条目。而是遍历行:
<tbody>
@foreach($work as $var)
<tr>
<td class="col-md-2">
...
</tr>
@endforeach
</tbody>
通过这样做,我相信您将在信息部分获得正确的行数,并且 table 将按预期分页。