json_decode进入选择/选项菜单

时间:2014-03-12 09:13:51

标签: php json laravel-4

我正在尝试解码以下内容:

 $options = Input::get('options');
 $product->options = json_encode($options);

在选择/选项下拉列表中但是当我像这样使用json_decode时:

 <select name="options">
     <option>{{ $item->options }}</option>
 </select>

(我这里是Laravel刀片)

当我在浏览器中查看时,我得到以下图片 - http://d.pr/i/D8z7

它也是一个foreach循环。

那么我做错了什么或者我怎么能做到这一点?

2 个答案:

答案 0 :(得分:0)

你必须循环它。

 <select name="options">
     @foreach ($item->options as $option)
     <option>{{ $option }}</option>
     @endforeach
 </select>

答案 1 :(得分:0)

任何人的想法,真的需要让它排序。它看起来像我json_encode那样好,我只需要将json正确地返回到选择菜单