|

楼主 |
发表于 2013-8-8 11:10:25
|
显示全部楼层
fpj 发表于 2013-8-8 11:05 
选择省的simpleSelect值,刷新地市的选择项;
在省的simpleSelect控件的closeup事件中写过滤条件,对地市 ...
我这样也不行呢 代码现在比较乱了- mainActivityDetail.sCityDropdown = function(event){
- var sProvince = justep.xbl("detailData").getValue("sProvince");
- if(sProvince!=''){
- justep.xbl("cityData").setFilter("city_filter", "Oa_city.provinceid="+sProvince);
- }else{
- justep.xbl("cityData").setFilter("city_filter", "1=0");
- }
- justep.xbl('cityData').refreshData();
- };
- mainActivityDetail.sAreaDropdown = function(event){
- var sCity = justep.xbl("detailData").getValue("sCity");
- if(sCity != ''){
- justep.xbl("areaData").setFilter("area_filter", "Oa_area.cityid="+sCity);
- }else{
- justep.xbl("areaData").setFilter("area_filter","1=0");
- }
- justep.xbl("areaData").refreshData();
- };
- mainActivityDetail.detailDataValueChanged = function(event){
- if(event.column == 'sProvince'){
-
- justep.xbl("detailData").setValue("sCity", "");
- justep.xbl("detailData").setValue("sCityName", "");
- justep.xbl("cityData").refreshData();
- }else if(event.column == 'sCity'){
- justep.xbl("detailData").setValue("sArea", "");
- justep.xbl("detailData").setValue("sAreaName", "");
- justep.xbl("areaData").refreshData();
- }
- };
- mainActivityDetail.sProvinceCloseup = function(event){
- var sProvince = justep.xbl("detailData").getValue("sProvince");
- if(sProvince!=''){
- justep.xbl("cityData").setFilter("city_filter", "Oa_city.provinceid="+sProvince);
- }else{
- justep.xbl("cityData").setFilter("city_filter", "1=0");
- }
- justep.xbl('cityData').refreshData();
- };
- mainActivityDetail.sCityCloseup = function(event){
- var sCity = justep.xbl("detailData").getValue("sCity");
- if(sCity != ''){
- justep.xbl("areaData").setFilter("area_filter", "Oa_area.cityid="+sCity);
- }else{
- justep.xbl("areaData").setFilter("area_filter","1=0");
- }
- justep.xbl("areaData").refreshData();
- };
复制代码 |
|