以下是使用Ajax / jQuery和Laravel实现动态下拉选择并将选择的值获取到文本框中的示例代码:
$(document).ready(function() {
$('#dropdown').on('change', function() {
var selectedValue = $(this).val();
$.ajax({
url: '/get-selected-value',
type: 'POST',
data: {
selectedValue: selectedValue
},
success: function(response) {
$('#textbox').val(response);
}
});
});
});
Route::post('/get-selected-value', function(Request $request) {
$selectedValue = $request->input('selectedValue');
// 这里可以根据选择的值进行处理,例如查询数据库或进行其他逻辑操作
return response()->json($selectedValue);
});
这样,当下拉选择框的值发生变化时,通过Ajax将选择的值发送到服务器端,并将返回的值填充到文本框中。