Laravel | select2 optgroup和option的自定义集合

时间:2017-11-23 13:20:32

标签: php laravel

使用select 2我想做这样的事情(但这种语法不太正确):

                  @foreach($courseCategories as $courseCategory) 
                     <select>
                         @foreach($courseCategory->courseNames as $courseName)
                        <optgroup label="{{ $courseCategory }}">
                            <option value="{{ $courseName }}">
                                {{ $courseName }}
                            </option>                                                              
                        </optgroup>
                    </select>
                @endforeach

我的模型结构非常类似:

Course Model Structure

在我的控制器中:

public function create()
{
    $courses = Course::all();


    return View::make('college.create', compact('courses'));


}

我需要映射courseCategory =&gt; optgroup's labelrespective course name =&gt; option

如何创建自定义集合来促进这一点?如何使用该集合(我猜测使用foreach)在视图文件中输出值?

1 个答案:

答案 0 :(得分:0)

$('#'+id).off('submit').on('submit', function (e) {

出现问题
foreach