1. 程式人生 > >angularjs 下拉框

angularjs 下拉框

前端html:

<g-dropdown ng-model="searchModel.qd" source="qdSource"    unmatch-remove="true"
                      display-express="qdName"   value-prop="qdValue" placeholder="" unfilter="true">
</g-dropdown>

js:

$scope.qdSource = [
                    {"qdName":"天貓","qdValue":"天貓"},
                    {"qdName":"京東","qdValue":"京東"},
                    {"qdName":"其他","qdValue":"其他"}
                ];

 

queryQd = Resource(basePath + '/rrscrm/basstore/queryProvince');
                $scope.qdSource = [];
                queryQd.get({},function(result){
                    var QdNames = result.data;
                    if(QdNames != null && QdNames != undefined){
                        for(var i = 0;i < QdNames.length;i++){
                            $scope.qdSource .push({
                                "qdName": qdNames[i],
                                "qdValue":  qdNames[i]
                            });
                        }
                    }
                });