|

楼主 |
发表于 2017-12-8 10:38:27
|
显示全部楼层
- var bdcdyhvalue = bdcdyh.split(",");
- debugger;
- for (var i = 0; i < bdcdyhvalue.length; i++) {
- // alert("diao调接口");
- var url = "/QJBusiness/setHBDCDYH";
- var result = utility.getRightResearchInterface(this, {
- CHLX : chlx,
- BDCDYH : bdcdyhvalue[i],
- ZDDM : zddm,
- LSZBDCDYH : lszbdcdyh,
- "format" : "json"
- }, url);
- debugger;
- this.owner.send(result);
- }
复制代码
这是B页面部分js,调接口之后把结果返回回去
- this.comp("fwdata").setValueByID("BDCDYH", result.resultBody["BDCDYH"], rowid);
- 这是A页面接收到的result值来修改页面数据,现在是这个rowid有问题
- [code]if (checkboxflag === "2") {
- var bdcdyh1 = event.bindingContext.$object.val("BDCDYH");
- var rowid = this.comp("fwdata").getCurrentRowID();
- var datarow1 = this.comp("fwdata").getRowByID(rowid);
- var datarow2 = this.comp("fwdata").find(["fID"]);
- rowids.push(datarow1);
- bdcdyh += bdcdyh1 + ",";
- alert(bdcdyh + "bdcdyh");
- }
复制代码
this.comp("fwdata").setValueByID("SFGJ", result.resultBody["GJZT"], rowids.row);
this.comp("fwdata").setValueByID(col, value, rowid);[/code] |
|