js问题

我有个按钮,第一次点击,显示某列,点击第二次,隐藏某列,第三次又显示……   
这是cpt报表,这个能实现吗?控件都在单元格里面

唱跳rap全能选手 发布于 2020-4-18 15:05 (编辑于 2020-4-18 15:14)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
孤陌Lv6资深互助
发布于2020-4-18 16:05

给一个单元格设置默认值1  然后第点击的时候 根据这个单元格值来确认隐藏 还是显示

  • 唱跳rap全能选手 唱跳rap全能选手(提问者) 那我点击第二次呢,怎么实现呀,你说的我试过,好像有问题
    2020-04-18 16:23 
  • 孤陌 孤陌 回复 唱跳rap全能选手(提问者) 默认值是1 然后根据值判断是不是隐藏然后同时给单元格赋值2 第二次就根据值 为2 来判断是不是显示显示后 再赋值1 不就好了啊
    2020-04-18 16:56 
最佳回答
0
luojian0323Lv7资深互助
发布于2020-4-18 16:27

//$("td[id^='AC']").toggle();//隐藏

//$("td[id^='AE']").toggle();//隐藏

//$("td[id^='AF']").toggle();//隐藏


//$("td[id^='I']").toggle();//隐藏

//$("td[id^='J']").toggle();//隐藏

//$("td[id^='K']").toggle();//隐藏

$("td[id^='L']").toggle();//隐藏

$("td[id^='M']").toggle();//隐藏

$("td[id^='N']").toggle();//隐藏

$("td[id^='O']").toggle();//隐藏

$("td[id^='P']").toggle();//隐藏

$("td[id^='Q']").toggle();//隐藏

$("td[id^='R']").toggle();//隐藏

$("td[id^='S']").toggle();//隐藏

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

if(Widget.getText()=="展开")

{

Widget.setText("折叠");

}

else 

{

Widget.setText("展开");

}

拿去不谢。

  • 4关注人数
  • 485浏览人数
  • 最后回答于:2020-4-18 16:27
    请选择关闭问题的原因
    确定 取消
    返回顶部