亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Laravel:數據表多個復選框

Laravel:數據表多個復選框

PHP
函數式編程 2021-10-22 15:01:43
我在我的服務器端獲取我的數據并放置了復選框。我需要澄清一下,我需要在此處放置復選框還是它會自動添加?控制器$result[]  = array(        '#'                     => '<span style="font-size: 12px; color: gray">'.$counter++.'</span>',        'number'                => '<p>'.$value->number.'</p>',        'vendor'                =>  '<p>'.$vendor->name .'</p>',        'document_reference'    => '<p>'.$value->document_reference.'</p>',        'date_needed'           => '<p>'.$value->date_needed.'</p>',        'requesting_department' => '<p>'.$department->name.'</p>',        'amount'                => '<p align="right">'.number_format($value->total_amount,2).'</p>',        'status'                => '<p>'.$status.'</p>',        'approval_status'       => '<p id="'.$value->id.'">'.$approval.'</p>',        'created_by'            => '<p id="created_at'.$value->id.'">'.$user->name.'</p>',        'action'                => '<a href="/requests/request-for-payment?id='.$value->id.'#view-request-for-payment-modal" class="btn btn-primary btn-sm" title="View"><i class="fa fa-eye"></i></a>',        'checkbox'                 => '<input type="checkbox" name="checkbox[]" value="'.$value->id.'">'在我的視圖頁面中,我使用 route 來調用這個方法。在這里,我現在有我的數據。我的看法var table3 = $('#get-rfp-for-approval-table').DataTable({   'processing': true,   'serverSide': true,    ajax: {        url: '/requests/request-for-payment/getRFPforApproval',        dataSrc: ''    },    columns: [         { data: '#' },        { data: 'number' },        { data: 'vendor' },        { data: 'document_reference' },        { data: 'date_needed' },        { data: 'requesting_department' },        { data: 'amount' },        { data: 'status' },        { data: 'created_by' },        { data: 'approval_status' },        { data: 'action' },        { data: 'checkbox' },    ],    columnDefs: [        {            targets: 11,            checkboxes: {                selectRow: true            }        }    ],示例 我有 15 個數據,我檢查了數據 5 和數據 14。然后我提交了表單。
查看完整描述

1 回答

?
拉丁的傳說

TA貢獻1789條經驗 獲得超8個贊

您應該在控制器中返回 ID。


$result[]  = array(

    // ... skipped ...    

    'checkbox' => $value->id

);

此外,由于帶有索引的列中的復選框11,您應該在檢索數據時使用該索引。


var rows_selected = table3.column(11).checkboxes.selected();

在旁注中,我看到您正在使用服務器端處理模式 ( 'serverSide': true)。確保您的控制器返回正確的響應。


查看完整回答
反對 回復 2021-10-22
  • 1 回答
  • 0 關注
  • 180 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號