Выберите вкладку, чтобы открыть после отправки.

Я работаю над веб-приложением Laravel. В этом приложении у меня есть вкладки, одна из которых — тест, написанный на PHP. Когда я отправляю тест, страница перезагружается и ответы возвращаются, но я не могу получить страницу, чтобы загрузить вкладку с тестом. Какие-либо предложения.

Код вкладки навигации

    <!-- Nav tabs -->
<ul class="nav nav-tabs" role="tablist">
<li role="presentation" class="active"><a href="#home" aria-controls="home" role="tab" data-toggle="tab">Text</a></li>
<li role="presentation"><a href="#questions" aria-controls="questions" role="tab" data-toggle="tab">Quiz</a></li>
<li role="presentation"><a href="#map" aria-controls="map" role="tab" data-toggle="tab">Tested Skills</a></li>
<li role="presentation"><a href="#video" aria-controls="video" role="tab" data-toggle="tab">YouTube Video</a></li>
</ul>

Код контроллера

    public function comp001(Request $request){
$correct = "Correct";
$wrong = "Incorrect";
$q001 = Quiz::where('comp', '=', '001')->get();
//dump(Input::get('optionsRadios9'));

return view('competency001')
->withQ001($q001)
->withCorrect($correct)
->withWrong($wrong);

}

Веб-сайт
http://pprtestreview.com

2

Решение

на странице обновления вы можете активировать questions табуляция
так что передайте флаг, чтобы активировать activTab

activateTab('questions');

function activateTab(tab){
$('.nav-tabs a[href="#' + tab + '"]').tab('show');
};
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector