未捕获的TypeError:无法在数据表中设置未定义的属性'_DT_CellIndex'

时间:2020-08-10 03:59:18

标签: html laravel datatables

我遇到以下错误

Uncaught TypeError: Cannot set property '_DT_CellIndex' of undefined

以下是我的代码-

<table class="table table-bordered table-hover" id="summary" style="width:1024px">
                <thead>
                    <tr>
                        <th></th>
                        <th></th>
                        <th></th>
                        <th colspan="9" style="text-align: center;">Sinhala</th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th colspan="9" style="text-align: center;">Tamil</th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        <th style="display: none;"></th>
                        
                        
                    </tr>
                    <tr>
                        <th></th>
                         <th>District</th>
                        <th>Post</th>
                        <!--sinhala-->
                        <th>Medical</th>
                        <th>BD</th>
                        <th>MBD</th>
                        <th>M</th>
                         <th>Addl M</th>
                         <th>Addl M. Mini Request</th>
                         <th>Muslim</th>
                         <th>Addl.Mus</th>
                         <th>Sub Total</th>
                         
                         <!--tamil-->
                         <th>Medical</th>
                        <th>BD</th>
                        <th>MBD</th>
                        <th>M</th>
                         <th>Addl M</th>
                         <th>Addl M. Mini Request</th>
                         <th>Muslim</th>
                         <th>Addl.Mus</th>
                         <th>Sub Total</th>

                    </tr>
                    

                </thead>
                <tbody>
                 
                    @foreach($rows as $index => $item)
                  
                    
                       <tr>
                        <td rowspan="3">{{$index+1}}</td>
                        <td rowspan="3">{{$item->name_english}}</td>
                        
                        <td>Vacancies</td>
                       
                        <td>{{$item->count_medical_vs}}</td>
                        <td>{{$item->count_bd_vs}}</td>
                         <td>{{$item->count_mbd_vs}}</td>
                        <td>{{$item->count_m_vs}}</td>
                        <td>{{$item->count_addlm_vs}}</td>
                        <td>{{$item->count_addlmini_vs}}</td>
                        <td>{{$item->count_musl_vs}}</td>
                        <td>{{$item->count_addlmusl_vs}}</td>
                        <td>{{$item->count_medical_vs+$item->count_bd_vs}}</td>
                        

                        <td>{{$item->count_medical_vt}}</td>
                        <td>{{$item->count_bd_vt}}</td>
                         <td>{{$item->count_mbd_vt}}</td>
                        <td>{{$item->count_m_vt}}</td>
                        <td>{{$item->count_addlm_vt}}</td>
                        <td>{{$item->count_addlmini_vt}}</td>
                        <td>{{$item->count_musl_vt}}</td>
                        <td>{{$item->count_addlmusl_vt}}</td>
                        <td>{{$item->count_medical_vt+$item->count_bd_vt}}</td>


                     </tr>
                     
                     
                    <tr>
                       
                        
                        <td>In Service</td>
                        <td>{{$item->count_medical_is}}</td>
                        <td>{{$item->count_bd_is}}</td>
                         <td>{{$item->count_mbd_is}}</td>
                        <td>{{$item->count_m_is}}</td>
                        <td>{{$item->count_addlm_is}}</td>
                        <td>{{$item->count_addlmini_is}}</td>
                        <td>{{$item->count_musl_is}}</td>
                        <td>{{$item->count_addlmusl_is}}</td>
                        <td>{{$item->count_medical_is+$item->count_bd_is}}</td>
                        
                        <td>{{$item->count_medical_it}}</td>
                        <td>{{$item->count_bd_it}}</td>
                         <td>{{$item->count_mbd_it}}</td>
                        <td>{{$item->count_m_it}}</td>
                        <td>{{$item->count_addlm_it}}</td>
                        <td>{{$item->count_addlmini_it}}</td>
                        <td>{{$item->count_musl_it}}</td>
                        <td>{{$item->count_addlmusl_it}}</td>
                        <td>{{$item->count_medical_it+$item->count_bd_it}}</td>

                        <td style="display: none;"></td>
                         <td style="display: none;"></td>


                    </tr>
                     <tr>
                       
                        
                        <td>Total</td>
                        <td>{{$item->count_medical_is+$item->count_medical_vs}}</td>
                        <td>{{$item->count_bd_is+$item->count_bd_vs}}</td>
                         <td>{{$item->count_mbd_is+$item->count_mbd_vs}}</td>
                        <td>{{$item->count_m_is+$item->count_m_vs}}</td>
                        <td>{{$item->count_addlm_is+$item->count_addlm_vs}}</td>
                        <td>{{$item->count_addlmini_is+$item->count_addlmini_vs}}</td>
                        <td>{{$item->count_musl_is+$item->count_musl_vs}}</td>
                        <td>{{$item->count_addlmusl_is+$item->count_addlmusl_vs}}</td>
                        <td>{{$item->count_medical_is+$item->count_bd_is}}</td>
                        
                        <td>{{$item->count_medical_it+$item->count_medical_vt}}</td>
                        <td>{{$item->count_bd_it+$item->count_bd_vt}}</td>
                         <td>{{$item->count_mbd_it+$item->count_mbd_vt}}</td>
                        <td>{{$item->count_m_it+$item->count_m_vt}}</td>
                        <td>{{$item->count_addlm_it+$item->count_addlm_vt}}</td>
                        <td>{{$item->count_addlmini_it+$item->count_addlmini_vt}}</td>
                        <td>{{$item->count_musl_it+$item->count_musl_vt}}</td>
                        <td>{{$item->count_addlmusl_it+$item->count_addlmusl_vt}}</td>
                        <td>{{$item->count_medical_it+$item->count_bd_it}}</td>

                         <td style="display: none;"></td>
                          <td style="display: none;"></td>

                    </tr>
                    @endforeach
                      </tbody>
                      <tfoot>
                         @foreach($rows_districts as $index => $item)
                        <tr>
                          <td rowspan="3"></td>
                           <td rowspan="3">Districts</td>
                           <td>Vacancies</td>
                        <td>{{$item->count_medical_vs}}</td>
                        <td>{{$item->count_bd_vs}}</td>
                         <td>{{$item->count_mbd_vs}}</td>
                        <td>{{$item->count_m_vs}}</td>
                        <td>{{$item->count_addlm_vs}}</td>
                        <td>{{$item->count_addlmini_vs}}</td>
                        <td>{{$item->count_musl_vs}}</td>
                        <td>{{$item->count_addlmusl_vs}}</td>
                        <td>{{$item->count_medical_vs+$item->count_bd_vs}}</td>
                        

                        <td>{{$item->count_medical_vt}}</td>
                        <td>{{$item->count_bd_vt}}</td>
                         <td>{{$item->count_mbd_vt}}</td>
                        <td>{{$item->count_m_vt}}</td>
                        <td>{{$item->count_addlm_vt}}</td>
                        <td>{{$item->count_addlmini_vt}}</td>
                        <td>{{$item->count_musl_vt}}</td>
                        <td>{{$item->count_addlmusl_vt}}</td>
                        <td>{{$item->count_medical_vt+$item->count_bd_vt}}</td>
                        </tr>
                        <tr>
                       <td>In Service</td>
                        <td>{{$item->count_medical_is}}</td>
                        <td>{{$item->count_bd_is}}</td>
                         <td>{{$item->count_mbd_is}}</td>
                        <td>{{$item->count_m_is}}</td>
                        <td>{{$item->count_addlm_is}}</td>
                        <td>{{$item->count_addlmini_is}}</td>
                        <td>{{$item->count_musl_is}}</td>
                        <td>{{$item->count_addlmusl_is}}</td>
                        <td>{{$item->count_medical_is+$item->count_bd_is}}</td>
                        
                        <td>{{$item->count_medical_it}}</td>
                        <td>{{$item->count_bd_it}}</td>
                         <td>{{$item->count_mbd_it}}</td>
                        <td>{{$item->count_m_it}}</td>
                        <td>{{$item->count_addlm_it}}</td>
                        <td>{{$item->count_addlmini_it}}</td>
                        <td>{{$item->count_musl_it}}</td>
                        <td>{{$item->count_addlmusl_it}}</td>
                        <td>{{$item->count_medical_it+$item->count_bd_it}}</td>
                        
                         <td style="display: none;"></td>
                          <td style="display: none;"></td>
                    </tr>

                    <tr>
                       
                        
                        <td>Total</td>
                        <td>{{$item->count_medical_is+$item->count_medical_vs}}</td>
                        <td>{{$item->count_bd_is+$item->count_bd_vs}}</td>
                         <td>{{$item->count_mbd_is+$item->count_mbd_vs}}</td>
                        <td>{{$item->count_m_is+$item->count_m_vs}}</td>
                        <td>{{$item->count_addlm_is+$item->count_addlm_vs}}</td>
                        <td>{{$item->count_addlmini_is+$item->count_addlmini_vs}}</td>
                        <td>{{$item->count_musl_is+$item->count_musl_vs}}</td>
                        <td>{{$item->count_addlmusl_is+$item->count_addlmusl_vs}}</td>
                        <td>{{$item->count_medical_is+$item->count_bd_is}}</td>
                        
                        <td>{{$item->count_medical_it+$item->count_medical_vt}}</td>
                        <td>{{$item->count_bd_it+$item->count_bd_vt}}</td>
                         <td>{{$item->count_mbd_it+$item->count_mbd_vt}}</td>
                        <td>{{$item->count_m_it+$item->count_m_vt}}</td>
                        <td>{{$item->count_addlm_it+$item->count_addlm_vt}}</td>
                        <td>{{$item->count_addlmini_it+$item->count_addlmini_vt}}</td>
                        <td>{{$item->count_musl_it+$item->count_musl_vt}}</td>
                        <td>{{$item->count_addlmusl_it+$item->count_addlmusl_vt}}</td>
                        <td>{{$item->count_medical_it+$item->count_bd_it}}</td>
                        
                         <td style="display: none;"></td>
                          <td style="display: none;"></td>
                    </tr>
                      @endforeach
                      </tfoot>
                    </table>

我尝试过在colspan中,在ad,tbody和tfoot中添加“隐形”细胞。 该表结构有点复杂。因此,这对我来说有些困难。 问题是我对行距一无所知。需要上面的表结构来创建。 有谁有想法吗?请帮助我。

0 个答案:

没有答案