JS求助,我想把下面的O13这个固定的值,换成unit这个动态的值应该怎么改呀

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

var cr = FR.cellStr2ColumnRow(location);

var col = cr.col;  //列号

var ro = cr.row;  //行号

var unit = FR.columnRow2CellStr({col: col+6, row: ro});  //获取对应的值

var Widget = contentPane.getWidgetByName("type1");

var a = Widget.getValue();

if (a == "非我司产品") {

$('td[id^=013-0-0]').css({

'background-color': "rgb("+204+","+204+","+204+")"

});

} else  {

$('td[id^=O13-0-0]').css({

'background-color': 'white'

});


}


Regina 发布于 2020-8-11 10:04
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
2
张洪威Lv6高级互助
发布于2020-8-11 10:06

'td[id^="'+unit+'"-0-0]'

这样试试

  • 2关注人数
  • 195浏览人数
  • 最后回答于:2020-8-11 10:06
    请选择关闭问题的原因
    确定 取消
    返回顶部