通过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>
时间: 2024-10-11 01:51:29