Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从Select2中读取所选选项?_Javascript_Forms_Laravel 5_Jquery Select2 - Fatal编程技术网

Javascript 如何从Select2中读取所选选项?

Javascript 如何从Select2中读取所选选项?,javascript,forms,laravel-5,jquery-select2,Javascript,Forms,Laravel 5,Jquery Select2,我有一个使用Select2的简单HTML表单: <form action="{{ url('newtasting') }}" id="tasting-form" method="POST"> <select2 name="variety" id="variety" v-model="form.variety"> 然后将信息传递给我的DatabaseController: public function insert(Request $formData) { D

我有一个使用Select2的简单HTML表单:

<form action="{{  url('newtasting') }}" id="tasting-form" method="POST">
<select2 name="variety" id="variety" v-model="form.variety">
然后将信息传递给我的DatabaseController:

public function insert(Request $formData)
{
    DB::insert('insert into tastings (user_id, variety_id, region_id, vintage_id, brand_id, colour_intensity, hue, viscosity, aroma, sweetness, acidity, tannin, alcohol, body, overall, created_at, updated_at, flavour, notes) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', 
        [auth()->user()->id, $formData->variety, $formData->region, $formData->vintage, $formData->brand, $formData->colour_intensity, $formData->hue, $formData->viscosity, $formData->aroma, $formData->sweetness, $formData->acidity, $formData->tannin, $formData->alcohol, $formData->body, $formData->overall, date("Y-m-d"), date("Y-m-d"), $formData->flavour, $formData->notes]);

    return redirect('/');
}
从错误日志:

insert into tastings (user_id, variety_id, region_id, vintage_id, brand_id, colour_intensity, hue, viscosity, aroma, sweetness, acidity, tannin, alcohol, body, overall, created_at, updated_at, flavour, notes) 
values (2, , , , , 9, 9, 9, , , 9, 9, 9, 9, 9, 9, 2018-06-21 14:45:31, 2018-06-21 14:45:31, , notes))
如您所见,我能够读取一个变量,如$formData->color\u intensity,因为它只是一个值为0-9的范围滑块

但我似乎无法从select2读取变量。表格中有6个


我只想将所选选项的ID与其余信息一起保存到数据库中。

错误消息在哪里?如何在表单中使用select2同时粘贴刀片文件?没有任何错误消息。但是引用$POST['select-2-id']是不够的。
insert into tastings (user_id, variety_id, region_id, vintage_id, brand_id, colour_intensity, hue, viscosity, aroma, sweetness, acidity, tannin, alcohol, body, overall, created_at, updated_at, flavour, notes) 
values (2, , , , , 9, 9, 9, , , 9, 9, 9, 9, 9, 9, 2018-06-21 14:45:31, 2018-06-21 14:45:31, , notes))