【发布时间】:2020-04-25 21:22:11
【问题描述】:
我在关键时刻卡住了,同时使用 vue 和 laravel。我使用 select2 并显示我选择的选项及其值。当我要提交表单时,选定的选项第一次不会返回它的值,但第二次如果我要再次选择我的选项,它会起作用。 我需要帮助
这是我的 laravel Blade 模板:
<select name="income[]" id="" v-model="ledger_cash_in.income" class="js-example-basic-single">
<option value="">...</option>
@foreach ($ledger_category as $cat)
<optgroup label="{{ $cat->inv_ledg_cat_category_name }}">
@foreach ($cat->getLedgers as $ledg)
<option value="{{ $ledg->inv_ledg_id }}">{{ $ledg->inv_ledg_ledger_name }}</option>
@endforeach
</optgroup>
@endforeach
</select>
<button type="button" class="btn btn-success btn-xs" @click="addNewRow()">
<i class="fa fa-plus"></i>
</button>
这是我的 Vue 代码
var app = new Vue({
el: "#ledger",
data: {
ledger_cash_ins: [],
},
methods:{
addNewRow() {
this.ledger_cash_ins.push({
income: '',
});
}
},
beforeMount(){
this.addNewRow();
},
});
【问题讨论】:
标签: javascript laravel vue.js jquery-select2