我目前正在研究动态生成的模式,以便将我的应用程序的用户分配给导师。但是,这些导师属于特定的团队,因此只有来自用户团队的导师应该是分配的选项。
我已经到了这一点,当选择了用户并且启用了选项以指定新导师时,会弹出一个模态。此模式显示用户(他们的名字等)并使用此代码:
$("#selected-coach").load('{{ route('admin.api.bulk_get_coaches') }}?' + $.param({team: team_selected}));
教练以这种方式显示在模态中:
{"1":"Madyson","2":"Lorenzo","3":"Hector"}
这个数组是语法明智的,可以放入我的{!! Form:select('mentor', *array of coaches*, ['class' => 'form-control']) !!}
。这个laravel表单在我的模态中生成了一个select / option字段。但我无法弄清楚我对select / option字段中的数组的假设是什么?
答案 0 :(得分:2)
感谢菲尔!
$.getJSON('{{ route('admin.api.bulk_get_coaches') }}?' + $.param({team: team_selected}), function(data) {
$.each(data, function(index, element) {
$('#coach').append("<option value='"+ index +"'>" + element + "</option>");
});
});