设置了点击按钮事件,跳到另一个报表;
事件如下:
var products = [];
var $span = $('.fr-checkbox-checkon'); //获取选中的复选框
var $tds = $("td").has($span); //定义选中复选框的单元格
var $trs = $("tr").has($tds);
for(var i=0; i<$trs.length;i++){
var strproduct = $("td:eq(1)",$($trs[i])).html(); //获取选中的C3单元格的值
var product="'"+strproduct+"'";
products.push(product);
}
if(products.length < 1){
FR.Msg.alert("警告","请选择一条或多条数据进行编辑!");
}else{
var $iframe = $("<iframe id='inp' name='inp' width='100%' height='100%' scrolling='no' frameborder='0'>"); // iframe参数的命名及宽高等
$iframe.attr("src", FR.cjkEncode("${servletURL}?reportlet=/childtest.cpt&op=write_plus&id="+products)); //childtest.cpt为点击查询时,对话框中显示的子报表
var o = {
title: "批量修改",
width: 760,
height: 450
};
FR.showDialog(o.title, o.width, o.height, $iframe, o);
}
以下地方需要改成这样: