<select class="form-control demo-select2-placeholder" name="company" id="company">
<option value="">{{ ('Select Your Company') }}</option>
@foreach (\App\Company::all() as $company)
<option value="{{ $company->id }}">
{{ $company->company_name }}
</option>
@endforeach
</select>
/*已写入函数*/
<script>
$('#company').change(function(){
var companyID = $(this).val();
window.alert(companyID);
});
</script>
如何从下拉列表中为每一行派生值,现在下拉列表只为第一行工作
只有一个select具有id#company,因此您可以尝试以每个select[name=“company”]为目标。
因此将jQuery选择器更改为:
<script>
$('select[name="company"]').change(function(){
var companyID = $(this).val();
window.alert(companyID);
});
</script>