easyui的combobox将得到的数据设定为下拉框默认值

通过easyui做了一个表,表里是从数据库拿到的数据。

现在双击某一行,通过点击行的id取到这一行的所有数据,现在需要修改这些得到的数据,

其中部分数据是<select>这个选择的,

问题:当用户双击时,打开的页面的选择框的默认值是用户原先填写的

(现在页面直接通过${a.attr }能够拿到a类的attr属性值,现在就想把拿到的属性值设为默认值,并且还可以修改选择其它的)。

原先使用的代码

(可以使用一个隐藏input[假定id为aa]得到value,再通过$("#status").combobox(‘setValue‘,$("#aa").val()也可以实现设定默认值)

 1  <tr>
 2                         <td style="width:150px;text-align: center;">市场状态:</td>
 3                         <td>
 4                             <select class="easyui-combobox" name="fault.status" id="status">
 5                                 <option value="">&nbsp;</option>
 6                                 <option value="正常">正常</option>
 7                                 <option value="拆迁注销">拆迁注销</option>
 8                                 <option value="移检测室">移检测室</option>
 9                             </select>
10                             <label style="color:#999999">&nbsp;&nbsp;&nbsp;&nbsp;请选择市场状态</label>
11                         </td>
12                     </tr>

后来使用的代码(此处通过value设置默认值)

<tr>
                        <td style="width:150px;text-align: center;">市场状态:</td>
                        <td>
                            <input class="easyui-combobox" name="fault.status" id="status2" value="${fault.status }"
                             data-options="valueField:‘value‘,textField:‘text‘,
                                         data: [{
                                             value: ‘‘,
                                             text: ‘&nbsp;‘
                                         },{
                                             value: ‘正常‘,
                                             text: ‘正常‘
                                         },{
                                             value: ‘拆迁注销‘,
                                             text: ‘拆迁注销‘
                                         },{
                                             value: ‘移检测室‘,
                                             text: ‘移检测室‘
                                         }]"
                             />
                            <label style="color:#999999">&nbsp;&nbsp;&nbsp;&nbsp;请选择市场状态</label>
                        </td>
                    </tr>
时间: 2024-10-11 01:51:29

easyui的combobox将得到的数据设定为下拉框默认值的相关文章

easyui下拉框获取值

easyui下拉框的值为json格式栗子: 前台的写法: function queryDes(){ $('#des').combobox({ url: 'businessBaseInfo/queryDes.action', valueField:'enmDatOpt', //往后台传的值 textField:'enmDatDes' //前台下拉框显示的内容 }); } url获取的json格式为下,这里的数据是后台包装好的json格式,可以直接获取: [ { "enmDatDes":

将数据循环进下拉框中;

data-plans=[{"id":240,"title":"\u6768\u5e06-\u4f5f\u91d1\u5e7f-\u7269\u7406\u5b66\u4e60\u8ba1\u5212","user_package_id":1,"progress":0}] <div class="input-group col-xs-12" id="time" s

easyui的combobox下拉框初始化默认值以及保持该值一直显示的方法

easyui的combobox下拉框默认初始值是空,下面是实现从远程加载数据之后初始化默认值,以及让该值一直排在下拉框的最顶部的方式. 目前的需求是需要在初始化的时候添加"全部数据库"字段,并且在下拉的时候,"全部数据库"一直排在最顶部. 初始化效果如下: 下拉之后的效果如下: 实现方式: easyui的combobox有一个loader属性,easyui的API对loader属性说明如下: easyui的combobox有一个onLoadSuccess事件,eas

一点点关于JS的东西:EasyUI布局+下拉框之个人简单使用

根据项目需要,自己写的一个小小demo:实现的简单效果是这样子的,通过下拉框选择数据项,点击页面Button触发,根据下拉框值加载选显卡Tbs. html代码如下: 一个下拉框,一个button,一个空的tbs,两个隐藏内容div(可以动态合成). <select id="Model" class="easyui-combobox" name="Model" style="width:250px;">      

第二百二十四节,jQuery EasyUI,ComboGrid(数据表格下拉框)组件

jQuery EasyUI,ComboGrid(数据表格下拉框)组件 学习要点: 1.加载方式 2.属性列表 3.方法列表 本节课重点了解 EasyUI 中 ComboGrid(数据表格下拉框)组件的使用方法,这个组件 依赖于 Combo(自定义下拉框)和 DataGrid(数据表格)组件. 一.加载方式 class 加载方式 <select id="box" class="easyui-combogrid" name="dept" sty

extjs4 分页工具栏pagingtoolbar的每页显示数据combobox下拉框

var itemsPerPage = 20; var combo; //创建数据源store Ext.define('recordStore', { extend : 'Ext.data.Store', // autoLoad : { // start : 0, // limit : itemsPerPage // }, start : 0, limit : itemsPerPage, pageSize : itemsPerPage, model : 'recordModel', proxy :

框架 day50 BOS项目 4 批量导入(ocupload插件,pinyin4J)/POI解析Excel/Combobox下拉框/分区组合条件分页查询(ajax)/分区数据导出(Excel)

知识点: 批量导入(ocupload插件,pinyin4J /POI解析Excel(apache POI) /区域分页查询 /Combobox下拉框 /分区组合条件分页查询(ajax) /分区数据导出(Excel下载) BOS项目笔记第4天 1.    区域批量导入功能 *Ajax不支持文件上传. *上传并且不刷新上传页面原理: Target到一个0,0,0的隐藏iframe里,造成一个没有刷新的假象 <form target="myIframe" action="ab

easyui combobox下拉框中显示大于号小于号的问题

前两天同事做了个功能,通过勾选下拉框里的值进行列表查询,结果下拉框里的值是“0<t<=2”.“2<t<=5”.“t>5”这样的. combobox是用脚本渲染出来的,里面的data的格式就如这样: [{ID:"01",TEXT:"0<t<=2"},{ID:"02",TEXT:"2<t<=5"},{ID:"03",TEXT:"t>5&quo

easyUI中select下拉框添加option选项

使用jquery easyui的下拉列表combobox碰上问题,下拉列表的项都是从 数据库读出来的,然后我想在动态生成的项中添加一项:"<option value=''>=全部=</option>". 但怎么也添加不成功. 首先试了直接用jquery对该下拉列表进行添加操作: JavaScript code ? 1 2 3 4 5 6 7 8 $('#selUnin').combobox({         url: _callback_url + '&