标签:
通过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=""> </option> 6 <option value="正常">正常</option> 7 <option value="拆迁注销">拆迁注销</option> 8 <option value="移检测室">移检测室</option> 9 </select> 10 <label style="color:#999999"> 请选择市场状态</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: ‘ ‘
},{
value: ‘正常‘,
text: ‘正常‘
},{
value: ‘拆迁注销‘,
text: ‘拆迁注销‘
},{
value: ‘移检测室‘,
text: ‘移检测室‘
}]"
/>
<label style="color:#999999"> 请选择市场状态</label>
</td>
</tr>
easyui的combobox将得到的数据设定为下拉框默认值
标签:
原文地址:http://www.cnblogs.com/jiebai/p/4761280.html