我在控制器中有这个功能我的问题是onclick事件工作正常,但问题是它没有选择一个项目ID,而是返回一个空白的文本字段。
public function inboxData(Request $ request) {
$address = Inbox::select(['id', 'text', 'status', 'sender_address', 'created_at'])
->where('account_no', Furahia::getAccount()->first()->account_no)
->orderBy('created_at', 'desc');
$dataTables = Datatables::of($address)
->addColumn('action', function ($address) {
return '<a href="#" data-toggle="modal" data-target="#editModal" onclick="fun_edit($address->id)" class="btn btn-xs btn-primary"><i class="glyphicon glyphicon-edit"></i> Reply</a>';
});
if ($keyword = $request->get('search')['value']) {
$dataTables->filterColumn('rownum', 'whereRaw', '@rownum + 1 like ?', ["%{$keyword}%"]);
}
return $dataTables->make(true);
}
答案 0 :(得分:0)
我想你想填写$address->id
而不是文字
public function inboxData(Request $request) {
$address = Inbox::select(['id', 'text', 'status', 'sender_address', 'created_at'])
->where('account_no', Furahia::getAccount()->first()->account_no)
->orderBy('created_at', 'desc');
$dataTables = Datatables::of($address)
->addColumn('action', function ($address) {
return '<a href="#" data-toggle="modal" data-target="#editModal" onclick="fun_edit(' . $address->id . ')" class="btn btn-xs btn-primary"><i class="glyphicon glyphicon-edit"></i> Reply</a>';
});
if ($keyword = $request->get('search')['value']) {
$dataTables->filterColumn('rownum', 'whereRaw', '@rownum + 1 like ?', ["%{$keyword}%"]);
}
return $dataTables->make(true);
}