写一个带有“请选择的”的下拉框,需要用到 map(用于设置默认值)和 Array(用于填充数据)
来源:互联网 发布:centos svn 防火墙 编辑:程序博客网 时间:2024/06/14 18:58
var expressNameList = new Array();var expressNameMap= new Map();$.ajax({ type: "post", url: "${ctx}/staticData/query?typeCode=EXPRESS_NAME&dataCode=", contentType: "application/json;charset=utf-8", success: function(data) { if (data != null && data.length > 0) { $(eval(data)).each(function(){ expressNameMap.put(this.value,this.name); expressNameList[expressNameList.length] = {itemText: this.name, itemData: this.value}; }); // 设置快递名称类型下拉列表 expressName = $("#qexpressName-dropdownlist").dropDownList({ inputName: "qexpressName", inputValName: "qexpressNameId", buttonText: "", width: "117px", readOnly: false, required: true, maxHeight: 200, onSelect: function(i, data, icon) {}, items: expressNameList }); expressName.setData("请选择", "0", ""); } }, error: function(req, error, errObj) { } });
1
1 map的用法
在grid栏显示数据的时候:
{title:'快递名称',name:'expressName',width:100,sortable:true,align:'left' ,renderer: function (val, item, rowIndex){ if (item && item.expressName) { return expressMap.get(item.expressName) } }},
2.修改界面显示数据的时候:
$('#expressState').val(expressStateListMap.get(rowExpress.expressState).itemData);$('#expressStateId1').val(expressStateListMap.get(rowExpress.expressState).itemText);
0 0
- 写一个带有“请选择的”的下拉框,需要用到 map(用于设置默认值)和 Array(用于填充数据)
- Js用于填充表格,和用于分页的功能。
- 网页提示请选择用于身份验证的名称空间
- confirm() 方法用于显示一个带有指定消息和确定及取消按钮的对话框
- 下拉列表选择控件, 用于替换原生的 select 控件
- Spinner填充数据后设置默认值的问题
- [Android]为Spinner填充数据后设置默认值的问题
- [Android]为Spinner填充数据后设置默认值的问题
- [Android]为Spinner填充数据后设置默认值的问题
- 为Spinner填充数据后设置默认值的问题
- Android为Spinner填充数据后设置默认值的问题
- 用于选择文件夹的对话框
- C/C++写得一个计时器用于检查程序的处理数据性能
- Jsp用于交换数据的4个map结构
- 用于弹出ModalDialog进行数据选择的控件
- 用于数据挖掘的数据
- Oracle中NLS_LANG的默认值(用于oracle字符集[客户端|操作系统|服务器端]设置)
- 利用自治事务技术写一个用于审计的触发器
- c++第一次实验(复习)
- 随笔杂谈
- 69.You need to generate a list of all customer last names with their credit limits from the CUSTOMER
- Android 之 图片压缩
- Android开源项目分类汇总
- 写一个带有“请选择的”的下拉框,需要用到 map(用于设置默认值)和 Array(用于填充数据)
- 一些常用的在线工具
- 拥抱 Android Studio 之二:Android Studio 与 Gradle 深入
- pyspark principle | python spark 集成原理
- 设计模式之单例模式
- 琐碎的知识点
- I2C总线时序
- zImage与uImage的区别
- JavaScript基础