|
楼主 |
发表于 2014-5-26 11:43:43
|
显示全部楼层
本帖最后由 腹部流出的肉 于 2014-5-26 11:53 编辑
fpj 发表于 2014-5-26 11:25
你想要实现 什么,
GRIDSelect的方法很多啊。
我就是想justep.xbl("gridSelectID").setValue("fName",xxxBizData.getValue("fName",xxxBizData.getCurrentRowId));
然而gridSelect的这个setValue和getValue有点不好用 [x5.2.1]
现在我只能通过cData去做了
mainActivity.fUnitAddrCountryGridSelectCloseup = function(event){
//国家编码
var orgDicUnitAddrCountryBizData = justep.xbl("orgDicUnitAddrCountryBizData");
var countryCurrentRowID = orgDicUnitAddrCountryBizData.getCurrentRowId();
var fCountryCode = orgDicUnitAddrCountryBizData.getValue("fCode",countryCurrentRowID);
var fCountryCodePrefix = fCountryCode.substring(0,2);
//alert("fCountryCode:" + fCountryCode + "\r\nfCountryCode_:" + fCountryCode_);
//设置省份
var orgDicUnitAddrProvinceBizData = justep.xbl("orgDicUnitAddrProvinceBizData");
var provinceCurrentRowID = orgDicUnitAddrProvinceBizData.getCurrentRowId();
var provinceFilter = "org_dic.fCode like '" + fCountryCodePrefix + "__0000' and org_dic.fCode <> '" + fCountryCode + "'";
//alert("provinceFilter:" + provinceFilter);
orgDicUnitAddrProvinceBizData.setFilter("provinceFilter",provinceFilter);
orgDicUnitAddrProvinceBizData.refreshData();
justep.xbl("fUnitAddrProvinceGridSelect").setValue("fCode",orgDicUnitAddrProvinceBizData.getValue("fCode",provinceCurrentRowID));//之前的代码
justep.xbl("fUnitAddrProvinceGridSelect").setValue("fName",orgDicUnitAddrProvinceBizData.getValue("fName",provinceCurrentRowID));//之前的代码
justep.xbl("queryConditionData").setValue("fUnitAddrProvinceCode",orgDicUnitAddrProvinceBizData.getValue("fCode",provinceCurrentRowID));//现在的代码
justep.xbl("queryConditionData").setValue("fUnitAddrProvinceName",orgDicUnitAddrProvinceBizData.getValue("fName",provinceCurrentRowID));//现在的代码
我想避开justep提供的动态感知 这样是不是不太好呀
};
然而这样做了以后 gridSelect并不感知queryConditionData中的数据 |
|