【问题标题】:select id attribute not getting set using Laravel 5.2 and "laravelcollective/html": "5.2.*"未使用 Laravel 5.2 和“laravelcollective/html”设置选择 id 属性:“5.2.*”
【发布时间】:2016-10-28 23:25:37
【问题描述】:

select 的 id 属性未通过 using 设置

{{ Form::select('language', $options, 'en_ZA', array('id' => 'language')) }}

在我看来和 composer.json 中的 "laravelcollective/html": "5.2.*"。

我还想知道今后使用 Laravel 5.2.,是否最好在我的 composer.json 文件中使用“laravelcollective/html”:“5.2.”而不是“illuminate/html” ?

【问题讨论】:

  • 让我们暂时只讨论一个问题。 :)
  • @Ivar 我正在考虑这样做,但是因为它们是相关的,所以我认为创建一个问题而不是单独提出一个问题会更快。顺便问一下,您对所提出的 2 个问题之一有答案吗?
  • 它们是,但由于 SO 也用于将来有相同问题的人,如果你将它们分开,它会更有条理。不,我不熟悉 Laravel。由于review,刚刚提出这个问题。
  • 好的,不用担心,我会继续将所有问题分开。
  • 看起来不像是假的,问题是你拿不到id="language"吧?

标签: php laravel-5.2 laravelcollective


【解决方案1】:

对于我设法弄清楚的任何感兴趣的人,您需要这样做

{{ Form::select('language', $options, 'en_ZA', ['id' => 'language']) }}

代替

{{ Form::select('language', $options, 'en_ZA', ('id' => 'language')) }}

我将针对上面的第二个问题创建一个新问题,并将此问题标记为已回答。

【讨论】:

  • 这篇文章可能有点老了,但我只是想对投反对票的人说,您肯定需要添加评论来澄清您的投反对票吗?只是说如果一个可接受的答案在没有评论的情况下被否决,这很烦人。
猜你喜欢
  • 2016-07-16
  • 2016-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多