与laravel 5列表分开获取变量值?

时间:2015-09-18 05:01:15

标签: php html html5 dom laravel-5

我使用我的控制器传递值列表。我将此列表传递给组合框。

这是我的代码:

$fees = Fee::lists('feeCode', 'feeName');

我想将'feeName'值设置为我的组合框,但目前的方式我只能设置feeCode。

这是我的GUI代码:

  <div class="form-group">
        <label>Fee Code</label>         

        {!! Form::select('fee_id', $fees, null, ['class' => 'form-control']) !!}
  </div>

我打印出mu $fees数组的put。

这是输出

{"car parking":"F001","membership fee":"F002"}

我想在我的comboBox中看到'feeName',并且当Click表单提交按钮时,payCode传递为值。拜托,希望得到一些帮助。

2 个答案:

答案 0 :(得分:2)

在Fee :: lists

中重新排序
$fees = Fee::lists('feeName','feeCode');

这将在组合框中显示feeName,而feeCode将用作值

答案 1 :(得分:0)

您也可以直接使用以下代码:

  angularModule.controller("ProductController", ['$scope','$http', 'DropDownService', function ($scope, $http, DropDownService) {    
        $scope.Product = {};
        $scope.ProductCategoryList = null;
        DropDownService.GetCategory().then(function (d)
        {
            $scope.ProductCategoryList = d.data;
        });
    })