`
wanggeying
  • 浏览: 67083 次
  • 性别: Icon_minigender_2
  • 来自: 济南
社区版块
存档分类
最新评论

select 赋值、回显

 
阅读更多

 

注意:

<select

data-ng-change="changeValue(x)"

data-ng-model="x"> //data-ng-model绑定的是传递的id

<option data-ng-repeat="x in names"

data-ng-value="x.id"  --传递的id

data-ng-selected="x.id=='{{updateCertificateInventory.cydwid}}'"> --默认选择设置

   {{x.text}}
</option>
</select> 

 

简单伪代码如下: 

 js

/**select 填充**/

certificateInventoryService.getCydw().success( function(responseData) {

var cydwObj = responseData['moreData']['data'];

$scope.names=cydwObj;//数据格式在最下面

 

});

/**select change 事件**/

$scope.changeValue=function(id){

$scope.cydwid=id;

}

jsp
<div class="form-group">
<label class="col-md-2 control-label">承印单位</label>
<div class="col-md-4">
<select data-ng-change="changeValue(x)"  data-ng-model="x" >
<option data-ng-repeat="x in names" data-ng-value="x.id"

data-ng-selected="x.id=='{{updateCertificateInventory.cydwid}}'">
   {{x.text}}
</option>
</select>
</div>
</div>

//静态数据格式

names=

[

    {

        "id": "b3366ffa6f8a4a40961fa46ff514eb44",

        "text": "东港印刷单位",

        "value": "dgys",

        "requireKey": "10001",

        "defaultValue": null,

        "tabIndex": null,

        "description": null,

        "keyId": "745d33e62b074e81b85264473c9a5b9d"

    },

    {

        "id": "9caf4aa89101401485f0e30cee68e41e",

        "text": "1",

        "value": "2",

        "requireKey": "10001",

        "defaultValue": null,

        "tabIndex": null,

        "description": "100",

        "keyId": "745d33e62b074e81b85264473c9a5b9d"

    }

]

 

 

 

分享到:
评论

相关推荐

    原生js select下拉选项框给文本框赋值代码

    原生js select下拉选项框给文本框赋值代码 原生js select下拉选项框给文本框赋值代码 原生js select下拉选项框给文本框赋值代码 原生js select下拉选项框给文本框赋值代码

    select,radio 表单回显避免使用jquery载入赋值 .txt

    select,radio 表单回显避免使用jquery载入赋值

    解决element ui select下拉框不回显数据问题的解决

    然而,在实际使用过程中,有时会遇到`el-select`无法正确回显已选择数据的问题。本篇文章将深入探讨这个问题,并提供解决方案。 问题描述: 当使用`el-select`组件绑定数据模型(`v-model`)时,下拉框在编辑表单时...

    select、radio表单回显功能实现避免使用jquery载入赋值

    在不使用jQuery这类JavaScript库的情况下,我们可以通过JSP页面中的逻辑判断来实现表单回显功能,尤其是对于select和radio这类表单元素。 ### select表单回显 对于select元素,通常情况下我们希望某个option标签...

    解决layui 三级联动下拉框更新时回显的问题

    最近接触layui,比较简洁美观的一款ui,但也有很多小坑,记录一下实现省市区下拉三级联动更新回显的问题 &lt;&#37;--监听省份选择 --%&gt; form.on('select(uprovinceId)', function(data){ initCityList('change')...

    jquery cxselect联动插件select多级联动下拉菜单

    jquery cxselect联动插件select多级联动下拉菜单 jquery cxselect联动插件select多级联动下拉菜单 jquery cxselect联动插件select多级联动下拉菜单 jquery cxselect联动插件select多级联动下拉菜单

    Angular.JS中select下拉框设置value的方法

    `,就可以得到用户选择的`detectUnit`的`id`值,从而实现下拉框的正确赋值。 总结来说,设置AngularJS中`select`下拉框的`value`,关键在于正确地使用`ngModel`和`ngRepeat`指令,将数据源中的属性映射到`option`的...

    详解element-ui级联菜单(城市三级联动菜单)和回显问题

    代码最下面 各项的参数截图 代码如下 户籍所在地 prop=censusLand xss=removed&gt; &lt;el-cascader v-model=ruleForm.censusLand style=width:180px;padding-left:7px;width:270px ... va

    element-ui中select组件绑定值改变,触发change事件方法

    在使用Vue.js和Element UI开发Web应用时,常常需要用到select组件来进行数据的选择。当select组件的选中项发生变化时,常常需要通过监听change事件来获取新的选中值。本文将详细解析Element UI中select组件绑定值...

    vue2.0 element-ui中el-select选择器无法显示选中的内容(解决方法)

    这种情况下,需要检查数据绑定的逻辑是否正确,以及数据从服务器返回后是否正确地赋值给了绑定的模型。 总的来说,解决el-select选择器无法显示选中内容的问题,通常需要从数据绑定、组件使用、样式设置等多个角度...

    bootstrap中selectpicker下拉框使用方法实例

    * 选择指定项(编辑回显使用): ```javascript // 单选 $('.selectpicker').selectpicker('val', '列表id'); // 多选 var arr = str.split(','); $('.selectpicker').selectpicker('val', arr); ``` 五、动态加载...

    layui树形下拉菜单完整实例

    在“layui树形下拉菜单完整实例”中,我们主要关注的是如何将tree组件与下拉菜单相结合,实现如初始化、动态赋值以及获取选中值等关键功能。 首先,让我们了解layui的tree组件。tree组件是layui提供的一种用于展示...

    解决antd的Form组件setFieldsValue的警告问题

    记住:setFieldsValue的字段要对应得...在使用setFieldsValue给表单Form的某一个filed赋值时,可能掺杂了非表单控件中的字段,Form表单在赋值和渲染时发现有些字段无法渲染在现有的字段(因为不存在),所以就会报出这

    uniapp使用uview组件实现省市区三级联动

    // 根据provinceId从areas.json文件或API获取城市数据并赋值给cities }, getDistrictList(cityId) { this.districtId = ''; this.districts = []; // 根据cityId从areas.json文件或API获取区县数据并赋值给...

    高级Bash脚本编程指南--中文版(advance_bash_scriipt_progaming_guide).pd苹果脚本跟我学.pdff

    1. **基础语法**:包括变量声明、赋值、条件语句(if-else)、循环结构(for、while)、函数定义等。理解这些基础元素是编写任何脚本的起点。 2. **命令行参数**:脚本可以接受命令行参数,通过$0到$9访问,其中$0...

    乐优商城.xmind

    GET和POST请求传的参数会自动转换赋值到@RequestParam 所注解的变量上 defaultValue 默认值 required 默认值为true , 当为false时 这个注解可以不传这个参数 null || .size()==0 ResponseEntity...

    smartcar-shell:shell开发

    变量定义、赋值、条件语句(if-else)、循环(for, while)和函数都是基本元素。例如: ```bash #!/bin/bash var="Hello, World!" if [ "$var" == "Hello, World!" ]; then echo "Variable matches." fi ``` ...

Global site tag (gtag.js) - Google Analytics