注意:
<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下拉选项框给文本框赋值代码
select,radio 表单回显避免使用jquery载入赋值
然而,在实际使用过程中,有时会遇到`el-select`无法正确回显已选择数据的问题。本篇文章将深入探讨这个问题,并提供解决方案。 问题描述: 当使用`el-select`组件绑定数据模型(`v-model`)时,下拉框在编辑表单时...
在不使用jQuery这类JavaScript库的情况下,我们可以通过JSP页面中的逻辑判断来实现表单回显功能,尤其是对于select和radio这类表单元素。 ### select表单回显 对于select元素,通常情况下我们希望某个option标签...
最近接触layui,比较简洁美观的一款ui,但也有很多小坑,记录一下实现省市区下拉三级联动更新回显的问题 <%--监听省份选择 --%> form.on('select(uprovinceId)', function(data){ initCityList('change')...
jquery cxselect联动插件select多级联动下拉菜单 jquery cxselect联动插件select多级联动下拉菜单 jquery cxselect联动插件select多级联动下拉菜单 jquery cxselect联动插件select多级联动下拉菜单
`,就可以得到用户选择的`detectUnit`的`id`值,从而实现下拉框的正确赋值。 总结来说,设置AngularJS中`select`下拉框的`value`,关键在于正确地使用`ngModel`和`ngRepeat`指令,将数据源中的属性映射到`option`的...
代码最下面 各项的参数截图 代码如下 户籍所在地 prop=censusLand xss=removed> <el-cascader v-model=ruleForm.censusLand style=width:180px;padding-left:7px;width:270px ... va
在使用Vue.js和Element UI开发Web应用时,常常需要用到select组件来进行数据的选择。当select组件的选中项发生变化时,常常需要通过监听change事件来获取新的选中值。本文将详细解析Element UI中select组件绑定值...
这种情况下,需要检查数据绑定的逻辑是否正确,以及数据从服务器返回后是否正确地赋值给了绑定的模型。 总的来说,解决el-select选择器无法显示选中内容的问题,通常需要从数据绑定、组件使用、样式设置等多个角度...
* 选择指定项(编辑回显使用): ```javascript // 单选 $('.selectpicker').selectpicker('val', '列表id'); // 多选 var arr = str.split(','); $('.selectpicker').selectpicker('val', arr); ``` 五、动态加载...
在“layui树形下拉菜单完整实例”中,我们主要关注的是如何将tree组件与下拉菜单相结合,实现如初始化、动态赋值以及获取选中值等关键功能。 首先,让我们了解layui的tree组件。tree组件是layui提供的一种用于展示...
记住:setFieldsValue的字段要对应得...在使用setFieldsValue给表单Form的某一个filed赋值时,可能掺杂了非表单控件中的字段,Form表单在赋值和渲染时发现有些字段无法渲染在现有的字段(因为不存在),所以就会报出这
// 根据provinceId从areas.json文件或API获取城市数据并赋值给cities }, getDistrictList(cityId) { this.districtId = ''; this.districts = []; // 根据cityId从areas.json文件或API获取区县数据并赋值给...
1. **基础语法**:包括变量声明、赋值、条件语句(if-else)、循环结构(for、while)、函数定义等。理解这些基础元素是编写任何脚本的起点。 2. **命令行参数**:脚本可以接受命令行参数,通过$0到$9访问,其中$0...
GET和POST请求传的参数会自动转换赋值到@RequestParam 所注解的变量上 defaultValue 默认值 required 默认值为true , 当为false时 这个注解可以不传这个参数 null || .size()==0 ResponseEntity...
变量定义、赋值、条件语句(if-else)、循环(for, while)和函数都是基本元素。例如: ```bash #!/bin/bash var="Hello, World!" if [ "$var" == "Hello, World!" ]; then echo "Variable matches." fi ``` ...