我使用laravel 5.3为我的项目,我使用laravel形式集体到它的代码如下
{{ Form::select('size', ['surat' => 'surat', 'mumbai' => 'mumbai','hongkong' => 'hongkong'], 'hongkong',['multiple'=>'true'], array('class'=> 'form-control') ) }}
但 array('class'=> 'form-control') 如果我删除['multiple'=>'true']它然后它正常工作,这对我不起作用,所以我如何将bootstrap类应用于我的选择框.
我的表结构如下
date seller unit price total
05-06-17 abc 14 700 9800
05-06-17 pqr 12 600 7200
05-06-17 abc 10 520 5200
06-06-17 abc 10 600 6000
06-06-17 pqr 15 520 7800
06-06-17 pqr 16 520 8320
Run Code Online (Sandbox Code Playgroud)
我需要获取记录
1) 'date' = '05-06-2017', 'seller' = 'abc', 'total' = '15000'
2) 'date' = '05-06-2017', 'seller' = 'pqr', 'total' = '7200'
3) 'date' = '06-06-2017', 'seller' = 'abc', 'total' = '6000'
4) 'date' = '06-06-2017', 'seller' = 'pqr', 'total' = '16120'
Run Code Online (Sandbox Code Playgroud)
我需要按日期从数据库中获取数据。seller abc …
我用来$("form").serialize()提交表单数据。当我从方法返回值时,它工作得很好。我的方法代码如下。
public function store(Request $request)
{
$list = @$request['lists'];
$total_amount = @$request->total_amount;
$r_g_amount = @$request->r_g_amount;
$type = @$request->type;
$cash = @$request->cash;
$credit = @$request->credit;
$bank = @$request->bank;
$from = @$request->from;
$to = @$request->to;
return $cash;
}
Run Code Online (Sandbox Code Playgroud)
它向我发送空值,如果我return $request->formdata那么它向我发送表单的所有详细信息。是我从asformdata传递的变量。ajaxformdata:$("form").serialize()
那么我怎样才能将表单数据的值放入variable.
阿贾克斯请求
$.ajax({
url: "{{ route('HK.store') }}",
data: {
lists: list, total_amount: total_amount, formdata : $("form").serialize(), "_token": "{{ csrf_token() }}"
},
type: "POST",
success: function (data) {
console.log(data);
}
});
enter code …Run Code Online (Sandbox Code Playgroud) 是否可以在laravel中使用相同名称再次创建相同的已删除控制器?
我有一个控制器的名称SellerController,不幸的是我删除它,现在我尝试创建具有相同名称的控制器,但它显示错误像Controller already exists!