我有这个代码需要存储在一个变量中,所以我在视图中显示它,我尝试了不同的方法来打包“表单标题”并且使用 CSRF 不起作用
$return = '<form method="post" action="/procurement/add-product">
'.{{ csrf_token() }}.'
<input type="hidden" name= "product_id" value=".$row->id.">
<input type="text" name="product_qty" class="form-control">
<button type="submit" class="btn btn-primary btn-block">Add Item</button>
</form>';
return $return;
这是我的路线
Route::post('/procurement/add-product','ProductController@addProcurementProduct');
这是 JAvascript 部分
<script type="text/javascript">
$(function() {
$('#procurement-table').DataTable({
processing: true,
serverSide: true,
ajax: '{{ url('procurement/get_procurement_datatable') }}',
columns : [
{data: 'id', name: 'id'},
{data: 'po_number', name: 'po_number'},
{data: 'action', searchable: false, orderable: false},
{data: 'created_at', name: 'created_at'},
{data: 'updated_at', name: 'updated_at'}
]
});
});
</script>