填报预览中如何批量修改选中行中某一列的值

如下图,想要批量修改选中行的“生产进度”= A2单元格中的值
A2控件名为all_up
A3控件名为me_up
B3控件名为me_checked


下图是A2单元格(all_up)控件写的事件
这些代码是抄的,我不会JAVAScript,我是小白


var $span = $('.fr-checkbox-checkon');  //定义选中的复选框
var darray = [];
var $tds = $("td").has($span);   //定义选中复选框的单元格
for (var i = 0, len = $tds.length; i < len; i ++) {    //遍历选中的单元格
     var id = $($tds).attr("id");     //给选中的单元格加上id的属性
     if (id) {
//如果选中,则将all_up控件输入的字符赋值给me_up控件所在单元格           
//怎么写?

     }
}



FineReportlinsr8u8 发布于 2016-11-30 19:30
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
孤陌发布于2016-11-30 19:30(编辑于 2023-9-6 09:34)
555
  • linsr8u8 linsr8u8(提问者)
    嗯,成功了,谢谢![attach]51436[/attach]
    触发控件or按扭事件:
    [attach]51435[/attach]

    var myValue=this.getValue(); //设置取值变量
    if(window.lineboxes) {
        for (var i = 0; i < lineboxes.length; i++) {
            if (lineboxes.selected()) {
                    var cr=FR.cellStr2ColumnRow(window.lineboxes【i】.options.location);  
                    //由每个控件位置获取行号列号  
                    _g().setCellValue(col, cr.row, myValue);        //col是传递过来的参数,就是当前控件所在列
                    //逐一赋值,这里列号为单据状态所在列序号-1,比如第一列就是0,第2列为1,依次类推,flag,值为要设置的值
            }
        }
    }







    回复
    2016-12-02 00:18 
最佳回答
0
flyingsnake发布于2016-11-30 23:23(编辑于 2023-9-6 09:34)
555
最佳回答
0
linsr8u8发布于2016-12-2 00:18(编辑于 2023-9-6 09:34)
555
  • 1关注人数
  • 658浏览人数
  • 最后回答于:2016-12-2 00:18
    活动推荐 更多
    热门课程 更多
    返回顶部