我有我的項目laravel存儲在一個子目錄中,但我使用數據表,但是,當我想恢復信息時,我得到了典型的錯誤「無效的json」,我的項目URL如下所示如何更改數據表的響應?,laravel
http://www.loupper.com/loupper-b/public/
,但我得到的答案是這樣的
http://www.loupper.com/subcategory/data?畫= 1分&列%5B0%5D%5Bdata%5D =對號&列%5B0%5D%5B名%5D = id &列%5B0%5D%5B可採集%5D =假&列%5B0%5D%5B可訂正%5D =虛假&列%5B0%5D%5B搜索%5D%5B值%5D = & column%5B0%5D%5Bsearch%5D%5Bregex%5D = false & columns%5B1%5D%5Bdata%5D = subcategoria & columns%5B1%5D%5Bname%5D = subcategoria & columns%5B1%5D%5Bsearvable% 5D = true &列%5B1%5D%5B可訂正%5D = true &列%5B1%5D%5Bsearch%5D%5Bvalue%5D = &列%5B1%5D%5Bsearch%5D%5Bregex%5D = false & columns%5B2 %5D%5Bdata%5D =分類&列%5B2%5D%5B名稱%5D =分類&列%5B2%5D%5B可搜索%5D = true &列%5B2%5 D%5Borderable%5D = true & columns%5B2%5D%5Bsearch%5D%5Bvalue%5D = & columns%5B2%5D%5Bsearch%5D%5Bregex%5D = false & columns%5B3%5D%5Bdata%5D = action & column%5B3%5D%5B name%5D = action & columns%5B3%5D%5B可捕獲%5D = false &列%5B3%5D%5B可訂正%5D = false &列%5B3%5D%5Bsearch%5D%5Bvalue%5D = &列%5B3%5D%5Bsearch%5D%5Bregex%5D =假&順序%5B0%5D%5Bcolumn%5D = 1 &順序%5B0%5D%5Bdir%5D =降序&開始= 0 &長度= 10 &搜索%5Bvalue%5D = &搜索%5Bregex%5D = false & _ = 1505922295346
看來,路由沒有采取子目錄「loupper-b/public /」,我怎麼能添加子目錄到網址?
這是我的代碼,jQuery的
$(function() {
$.noConflict();
user_tbl = $('#categoria-table').DataTable({
processing: true,
serverSide: true,
order: [[1, 'desc']],
ajax: {
url: '/category/data',
data: function (d) {
d.filter = $('select[name=filter]').val();
},
},
columns: [
{data: 'checkmark', name:'id', orderable: false, searchable: false},
{data: 'nombre', name: 'nombre'},
{data: 'action', name: 'action', orderable: false, searchable: false, class:"text-center"}
]
});
$('#search-form').on('submit', function(e) {
user_tbl.draw();
e.preventDefault();
return false;
});
});
laravel
public function indexDatatable()
{
$categoria=DB::table("categoria")->select("id","nombre")->get();
return Datatables::of($categoria)
->addColumn('action', function ($categoria) {
return '<button onClick=deleteCategoria('.$categoria->id.'); type="button" class="btn btn-xs btn-danger" data-id="'.$categoria->id.'"><i class="glyphicon glyphicon-trash"></i></button><a href="/categoria/edit/'.$categoria->id.'" class="btn btn-xs btn-primary f-left"><i class="fa fa-pencil"></i></a>';
})
->editColumn('checkmark', function($categoria) {
return '<input type="checkbox" id="chk" name="chk[]" class="case" value="'.$categoria->id.'">';
})
->rawColumns(['checkmark','action'])
->make(true);
}
發佈您正試圖完成它的JavaScript。 –
嗨adnan,我已更新我的問題 –