对于列表界面中的下拉框 ,如何默认选中第一个值
邦wlb 发布于6月前 5答/487阅

我的原始需求是:


有如下一个列表界面,有个城市查询框



城市的选项是从数据库中查询出来的。分别是城市id, 城市名称 



列表界页引用一个自定义js


js文件代码如下:



实现过程中遇到的问题:

1、在显示页面的时候,自动默认选中下拉列表中的第一个城市,应该如何实现?(下拉列表的城市是客服录入的,事先并不知道有什么城市)

2、或者说,我想在js里面,取到城市这个查询下拉框select控件的每一个选项的value和text,js中如何取?

我觉得这个问题的原因是:





[沙发] 扫地僧
@邦wlb 貌似没有默认选第一个得  你可以加一个action  获取当前用户查询到得第一个  然后通过js 异步查询了设置这个值
[地板] 邦wlb
@扫地僧 城市这个下拉控件是否是一个html控件,有没有办法通过 js脚本去获取它里面有哪些城市选项?
[地毯] Jieven
@邦wlb 默认控件无法, 满足可以考虑自定义集成第三方省市区控件.
注册自定义控件 eova_widget, 具体玩法参考项目实战教程.
[4楼] xixi123456789
@邦wlb 我也有这个需求,你搞定了吗?借鉴下
[5楼] 邦wlb
@xixi123456789 搞不定。看来只能搞个 ajax从后端取一个默认值。
提交评论
嘿,我来帮你!