easyui的combobox如何在加载完后选择默认项

baysos 2015-10-20 04:29:33
我是后端开发,前端组员都比较忙所以有个东西要我自己来,然后今天怎么弄都弄不好,无语了~
正题:
我的声明方式是这样的:
html:
<input id="aa" name="aa">
js:
在加载时初始化combobox
data:[
{'id':'0','text':'零个月'},
{'id':'3','text':'三个月'},
{'id':'4','text':'四个月'}
]

$('#aa').combobox({
data:data,
valueField:'id',
textField:'text',
editable:false
});
$('#aa').combobox('setValue', '3'); //这句没有效果,前面的数据初始化都OK
然后select也试了,还是没用……无语了,求帮忙看看是哪个细节出错了……
easyui的版本是1.3.6
...全文
400 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
香蕉猪 2015-10-21
  • 打赏
  • 举报
回复
看起来完全没问题,,,不会是没引jq插件吧。。。。
harder_cn 2015-10-21
  • 打赏
  • 举报
回复
$('#aa').combobox('setValue', '3'); 这样写肯定没错。
fudapeng7 2015-10-21
  • 打赏
  • 举报
回复
用value: $('#aa').combobox({ data:data, valueField:'id', textField:'text', editable:false, value:3 });
Go 旅城通票 2015-10-20
  • 打赏
  • 举报
回复
没有问题啊

<input id="aa" name="aa">
<script>
var data=[
{'id':'0','text':'零个月'},
{'id':'3','text':'三个月'},
{'id':'4','text':'四个月'}
]
$('#aa').combobox({
data: data,
valueField: 'id',
textField: 'text',
editable: false
});
$('#aa').combobox('setValue', '3');
</script>

87,888

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧