关于angular select默认值问题

 $scope.addalerts = [];
    /* 查询 */
    $scope.proID = $stateParams.id;
    if($scope.proID){
        GoodsModelService.goodsInfo({
            id:$scope.proID
        },function(result){
            if(result.code == 1000){

                $scope.proDetail = result.data.goods_info;
                //总分类
                $scope.goodsType = result.data.goods_type;
                //得到分类的id,传到总分类,得到当前返回值
                $scope.goodsTypes = result.data.goods_info.type;
                if( result.data.goods_info.goods_module){
                    $scope.addalerts = result.data.goods_info.goods_module;
                }else{
                    $scope.addalerts.push({
                        module_title:null,
                        module_desc:null,
                    });
                }

            }
        });                      
<div class="col-sm-8">
   <select class="form-control"  ng-model="goodsTypes"  ng-options="g.id as g.name for g in goodsType">
       <!--<option value="">- 请选择 -</option>-->
   </select>
</div>

  

时间: 2024-10-21 18:31:40

关于angular select默认值问题的相关文章

弹窗中修改select默认值遇到的问题

弹窗中修改select默认值无效 前提: 项目中遇到一个需求, 在一个弹窗中,有很多个select都是在打开弹窗的同时由js自动生成的(每次打开都自动重新生成一遍). 弹窗打开后,从每个select的下拉选中选中一个值.然后弹窗下面有个确定按钮. 点确定 按钮,将每个select选中的值保存起来. 下次再次打开弹窗时,每个自动生成的select中都默认值显示上次选中的值. 我的思路是: 1.在每次点 确定 按钮 时: 新建一个 js 对象jsonObj,每次点 确定后把 每个select的id(

Django forms select默认值和选中值的展示

Django的forms和models一样很牛逼.他有两种功能,一是生成form表单,还有就是form表单的验证. 这里主要说一下生成form表单时经常用到的需要设置默认值的梁总情况. 1. 需要默认生成select时,设置默认选中的选项. 在django/forms/widgets.py文件中 这里有个_empty_value字段就是设置默认值的. 在创建form时,配置默认选项: 2. 从数据库里查询导数据到前端展示时,如何在前端选中的指定的选项. 将数据库中查询出来的选中的authors的

jquery 设置select 默认值

$('#@(Perfix)OrgType').children("option").each(function () { var temp_value = $(this).val(); if (temp_value == "1") { $(this).attr("selected", "selected"); } });

Angular select 绑定复杂类型 设置默认项

<select ng-model="selectedTask" ng-options="s.name for s in TaskList"></select> 如果给ng-model 即selectedTask正确设置了初始值就会是默认值. 设置selectedTask需要注意的是,如果有一定的逻辑来选择初始值 要保证selectedTask 是来自TaskList列表中的某项. 如果类型是一样的,但是并不是来自TaskList,并不能正确显

js动态设置select的默认值

根据需求动态的设置select的默认值,若要选定默认则代码selected="selected".动态设置则如下所示: <html> <table> <tr> <td width="250" align="left"> <select name="job" size="1" > <option value="普通会员"&g

Mysql select语句设置默认值

1.在没有设置默认值的情况下: SELECT userinfo.id, user_name, role, adm_regionid, region_name , create_time FROM userinfo LEFT JOIN region ON userinfo.adm_regionid = region.id 结果: 设置显示默认值: SELECT userinfo.id, user_name, role, adm_regionid, IFNULL(region_name,0) as

慎用create table as select,一定要注意默认值的问题

再做一些数据迁移时候,很多人会使用create table  as select * from table where id=-1的方式来年建立一摸一样的表,但是这样做有个很大的弊端,不能将原表中的default value也一同迁移过来,可以看下面的例子: 第一,新建一个表 -- Create table create table table01 (   id        number(16),   add_date  date default sysdate,   status    nu

给select设置默认值,在option在页面上已经写死的情况下

从后台传来数据 request.setAttribute("time", time), time有year.month属性, 而前台页面上的select中的option却已写死, 可以通过 jstl 表达式来进行判断. 这种写法只可以对简单的数据进行判断.  <select id="month" name="month">      <c:forEach var="item" begin="1&qu

vue select下拉框绑定默认值

vue select下拉框绑定默认值: 首先option要加value值,以便v-model可以获取到对应选择的值 一.当没有绑定v-model,直接给对应的option加selected属性 二.当给select绑定了v-model的值的时候,要给v-model绑定的data值里写默认值