Bootstrap Selectpicker не отображает значение old() в форме LaravelPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Bootstrap Selectpicker не отображает значение old() в форме Laravel

Сообщение Anonymous »

Я использую Laravel Form::select вместе с средством выбора выбора Bootstrap в своей форме. В моем раскрывающемся списке должно отображаться старое значение (полученное с помощью функции old()) после сбоя проверки формы. Однако выбранное значение отображается неправильно при применении средства выбора.
Вот мой текущий код:
{!! Form::select(
'edit_promotionId',
$promotions,
old('edit_promotionId'),
[
'class' => 'form-control selectpicker',
'data-live-search' => 'true',
'id' => 'edit_promotionId'
]
) !!}


Без средства выбора старое значение отображается, как и ожидалось. Однако когда я добавляю средство выбора, выбранное значение не отображается.
Что я пробовал:
Ensured that old('edit_promotionId') returns the correct value.
Inspected the generated HTML, and the selected attribute is set correctly on the corresponding tag.
Called $('.selectpicker').selectpicker('refresh') in my JavaScript, but it still doesn't work.

Вопрос:
How can I ensure the old() value is displayed correctly in the dropdown when using Bootstrap selectpicker?
Am I missing any additional steps to synchronize selectpicker with the old() value?


Подробнее здесь: https://stackoverflow.com/questions/792 ... ravel-form
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»