Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 是否可以使用php在表中写入数据,并且已经使用datatable来优化表?_Jquery_Datatables_Angular Datatables - Fatal编程技术网

Jquery 是否可以使用php在表中写入数据,并且已经使用datatable来优化表?

Jquery 是否可以使用php在表中写入数据,并且已经使用datatable来优化表?,jquery,datatables,angular-datatables,Jquery,Datatables,Angular Datatables,我在一个视图中有多个表,我使用jquery使它们隐藏和显示。我有数组$works,其中包含works数组。每个数组包含每个表的行数据。 我还使用Datatable使用分页优化我的表,并能够进行搜索 但是似乎datatables不知道blade语言和php。 我将datatable设置为在表格的每一页显示10行。但当我的表格有10行以上时,它会显示所有行并显示: Showing 1 to 1 of 1 entries 上面的表达式 <div class="col-md-offset-1 c

我在一个视图中有多个表,我使用jquery使它们隐藏和显示。我有数组$works,其中包含works数组。每个数组包含每个表的行数据。 我还使用Datatable使用分页优化我的表,并能够进行搜索

但是似乎
datatables
不知道blade语言和php。 我将datatable设置为在表格的每一页显示10行。但当我的表格有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

@foreach($work作为$work工作)
用户作品
标题
到期日
描述
@foreach($var)
阿拉基
阿拉基
阿拉基
@endforeach
@endforeach

我该怎么做才能正确地设计我的页面

数据表一次只支持一个
节。你有

@foreach($var)
....
@endforeach
导致多个
,这就是为什么显示1个条目中的1到1个条目。而是在行上迭代:


@foreach($var)
...
@endforeach

通过这样做,我确信您将在info部分获得正确的行数,并且表将按预期分页

非常感谢。我检查了所有其他复杂的方法,但很简单。