更改值Laravel上的选择框

更改值Laravel上的选择框,laravel,Laravel,大家好,我想问你们一个关于拉雷维尔的问题,我是一名学生,刚刚学习拉雷维尔。我有一个名为“休假类型”的选择框,如下所示: <select class="form-control" id="leave_type" name="LEAVECODE"> @foreach($leaveTypes as $leaveType) <optio

大家好,我想问你们一个关于拉雷维尔的问题,我是一名学生,刚刚学习拉雷维尔。我有一个名为“休假类型”的选择框,如下所示:

<select class="form-control" id="leave_type" name="LEAVECODE">
                                    @foreach($leaveTypes as $leaveType)
                                        <option value="{{$leaveType-

>CODE}}">{{$leaveType->DESCRIPTION}}</option>
                                        @endforeach
                                    </select>  

将此添加到您的
标题
部分

<meta name="_token" content="{{ csrf_token() }}" /> 
创建新路线:例如:

Route::post('/abc', 'YourController@funcName');
YourController

public function funcName(Illuminate\Http\Request $request)
    {
        $leaveType = $request->selectOption; //**Your selected option

        // Do your DB processing
        // $this->getLeveBalance($leaveType, $empcode);
        // I assume $leaveBalance contains the value you need to show in OtherTextBox

        return response()->json(['success' => true, 'leaveBalance' => $leaveBalance]);
    }
}

希望对您有所帮助。

您的问题不清楚。更好地解释你想要什么。@niya问题不清楚。你说的是组合框还是下拉列表框?我想他想在处理后用一个基于选择框选项的值填充一个文本框。你需要显示你的路线,其他文本框代码。非常抱歉,你能告诉我一般概念吗。
Route::post('/abc', 'YourController@funcName');
public function funcName(Illuminate\Http\Request $request)
    {
        $leaveType = $request->selectOption; //**Your selected option

        // Do your DB processing
        // $this->getLeveBalance($leaveType, $empcode);
        // I assume $leaveBalance contains the value you need to show in OtherTextBox

        return response()->json(['success' => true, 'leaveBalance' => $leaveBalance]);
    }
}