Laravel 4 和 jQuery Select2:旧输入
Posted
技术标签:
【中文标题】Laravel 4 和 jQuery Select2:旧输入【英文标题】:Laravel 4 and jQuery Select2: Old Input 【发布时间】:2013-10-13 05:29:30 【问题描述】:我正在尝试将旧输入传递给 select2 组件,但 select2 没有接收到它。
(注意:我使用的是 TwigBridge)
<select ... value=" input_old('fiscal_year_span') ">
... options ...
</select>
选项确实设置了值名称,Laravel 确实将旧值发回。
(我希望我不需要用 JS 来做这个......)
【问题讨论】:
【参考方案1】:看起来您正在将 value
参数添加到选择标签,而不是将 selected
参数添加到选项标签。
请看这里:https://developer.mozilla.org/en-US/docs/Web/html/Element/select
【讨论】:
哦,是的,我的错。 (我时不时地这样做——谢谢你提醒我)。 你和我。很高兴你明白了! 但是当它要返回选定选项的值时,如何让它显示一个选定的参数:x @RainbowHat 如果您想选择一个选项,您可以在Form::select()
中设置第三个参数。 ex Form::select('nameOfSelect', array('S' => 'Small', 'M' => 'Medium', 'L' => 'Large'), 'M')
将选择“中”选项。以上是关于Laravel 4 和 jQuery Select2:旧输入的主要内容,如果未能解决你的问题,请参考以下文章
未捕获的类型错误:jQuery(...).select2 不是 Laravel 5.3 的函数
当 Ajax 响应来自使用 select2 的 laravel 控制器时,如何检查 JQuery 附加选项中的条件?
laravel jquery select2 multiselect - 初始化选定的元素
Laravel 导航栏切换在 bootstrap 4.4.1 和 jquery 3.3 上不起作用