2015-05-08 13:38题主

Wb.download传入参数的问题

var r=Wb.getSelRec(grid2);
Wb.download('main?xwl=23WU6P580U4X&id='+r.get('FILE_NAME'));
给id赋值之后,Wb.download就不会加载相应的控件了,上述传入参数有何问题?
2015-05-08 14:42#1
按F12可出调试信息,应该是运行期间代码有异常
r.get('FILE_NAME') 改成 r[0].get('FILE_NAME'),因为获取的是数组
2015-05-08 14:54#2
不行额,我是在actionItem.handler里面调用Data Provider下载,当我直接定义id是就能调用[Wb.download('main?xwl=23WU6P580U4X&id=123');],现在把id作为参数传入,连调用都调用不了,点击actionItem控件时就没反应
2015-05-08 15:17#3
已解决,谢谢Zhao WJ 大神!
var r=Wb.getSelRec(grid2);
r=r[0];
Wb.download('main?xwl=23WU6P580U4X&id='+r.get('FILE_ID'));
2015-05-15 17:52#4
Wb.getSelRec获得的是数组 第一条记录要使用rec[0]
2015-08-17 08:51#5
普通html form提交后下载也是submit
2015-09-23 12:22#6
用Wb.request试下看

返回开发者社区