0

I have two tables in single page with same class and the data for generated tables are server side processed.

Take a look at the below code.

PHP code

<table class="table table-striped display" id="somedetailList" >
    <thead>
        <tr>
            <th>some Name</th>
            <th>some Adress</th>
            <th>some Mobile</th>
            <th>some Name</th>
            <th>some da</th>
            <th>some as</th>
            <th>some ds</th>
        </tr>
    </thead>
    <tbody>
    <?php foreach ($ros as $row) { ?>
    <tr>
        <td><?php echo  $row->partyname; ?></td>
        <td><?php echo  $row->address; ?></td>
        <td><?php echo  $row->phonenumber; ?></td>
        <td><?php echo  $row->name ?></td>
        <td><?php echo  $row->total; ?></td>
        <td><?php echo  $row->advance; ?></td>
        <td><?php echo  $row->balance; ?></td>
    </tr>
    <?php } ?>
    </tbody>
    </table>


<table class="table table-striped display" id="vehicledetailList" >
<thead>
    <tr>
        <th>Party Name</th>
        <th>Party Adress</th>
        <th>Party Mobile</th>
        <th>Driver Name</th>
        <th>Total</th>
        <th>Advance</th>
        <th>Balance</th>
    </tr>
</thead>
<tbody>
<?php foreach ($balan as $bal) { ?>
<tr>
    <td><?php echo  $bal->partyname; ?></td>
    <td><?php echo  $bal->address; ?></td>
    <td><?php echo  $bal->phonenumber; ?></td>
    <td><?php echo  $bal->name ?></td>
    <td><?php echo  $bal->total; ?></td>
    <td><?php echo  $bal->advance; ?></td>
    <td><?php echo  $bal->balance; ?></td>
</tr>
<?php } ?>
</tbody>
</table>

And Script for tables is below

    <link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.4/css/jquery.dataTables.min.css">
<script type="text/javascript" charset="utf8" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.2.min.js"></script>
  <script type="text/javascript" charset="utf8" src="//cdn.datatables.net/1.10.4/js/jquery.dataTables.min.js"></script>
  <script>
 jQuery(document).ready(function(){

    jQuery('table.display').DataTable();

  });
  </script>

http://jsfiddle.net/qdRDw/

Even i tried exactly as this fiddle, then too iam getting the same issue, i'm getting multiple pagination box for each tables.

Please help.

4

1 回答 1

0

修改了sDOM这个更新的 JSFiddle 中的变量:http: //jsfiddle.net/qdRDw/64/

这是你想要的吗?

于 2015-01-12T17:51:12.760 回答