选中/取消复选按钮控件JS给单元格赋值

选中/取消复选按钮控件用状态改变事件的JS给单元格赋值,发现选中可以赋值,取消就不行了,麻烦大佬指点一下,感谢!下面是JS

var location = this.options.location; //获取当前控件的位置

var cr = FR.cellStr2ColumnRow(location);

var col = cr.col; //列号

var a = this.getValue(); //获取当前控件的值

//var row = cr.row; //行号

if (a = "true") {

_g().setCellValue(0, col, 0, "1");

//alert(C);

} else {

_g().setCellValue(0, col, 0, "0");

};

image.png

FineReport PILGRIM 发布于 2023-6-15 17:54 (编辑于 2023-6-15 18:47)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
CD20160914Lv8专家互助
发布于2023-6-15 18:03(编辑于 2023-6-15 18:07)

你是应用在哪里的。。截图看一下

-----------测试这样可以的------------------

var location = this.options.location; //获取当前控件的位置

var cr = FR.cellStr2ColumnRow(location);

var col = cr.col; //列号

var a = this.getValue(); //获取当前控件的值

//var row = cr.row; //行号

//alert(a);

if (a == true) {

_g().setCellValue(0, col, 0, true);

//alert(C);

} else {

_g().setCellValue(0, col, 0, false);

};

0222.gif

  • 2关注人数
  • 502浏览人数
  • 最后回答于:2023-6-15 18:47
    请选择关闭问题的原因
    确定 取消
    返回顶部