一、省份
1、省份下拉框,并默认首位是海南
2、实现
var opts = createOptions();
opts.add("","");
opts.add("海南","23");
try{
var sql = "select areaid,areaname from area where parentId=4744 and areaid != '23'";
var datas = queryByDSName("apcegl",sql)
if(datas!=null){
for(var iterator = datas.iterator();iterator.hasNext();){
var map = iterator.next();
var name= map.get("areaname");
var id= map.get("areaid");
opts.add(name,id);
}
}
}catch(e){ }
opts;
二、城市
1、效果
2、实现城市下拉框,并且受前一个省份下拉框限制
var opts = createOptions();
var val = getItemValueAsString("Fd_Prov"); //省份
opts.add("","");
if(isNotNull(val)){ // 省份不为空时
var sql = "select areaid,areaname from area where parentId="+val;
var datas = queryByDSName("apcegl",sql);
if(datas!=null){
for(var iterator = datas.iterator();iterator.hasNext();){
var map = iterator.next();
var name= map.get("areaname");
var id= map.get("areaid");
opts.add(name,id);
}
}
}
opts;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/117724.html