0
|
CD20160914Lv8专家互助发布于2023-6-29 10:11(编辑于 2023-6-29 11:05)
|
你的工是如何来的。你要转换成数组 var a="经理','领导','财务";//注意这里返回的内容要前面与最后没有单引号,中间用','分隔就可以正常的 var a= a.split("','"); var c=b.indexOf('财务'); alert(c)
|
-
ran1025(提问者)
- 整个js是以下这样:
setTimeout(function(){
if(a.indexOf(\'A\')>0 || a.indexOf(\'B\')>0)
{$(\"div[widgetname=\'ExcelO\']\").css(\'display\', \'none\');}
else {$(\"div[widgetname=\'ExcelO\']\").css(\'display\', \'block\');}
},100)
-
CD20160914 回复 ran1025(提问者)
- 你的A是如何来的。。。
-
ran1025(提问者) 回复 CD20160914
- a=$fine_role
-
CD20160914 回复 ran1025(提问者)
- 你要按我说的处理一下呀。用split函数。。在js中。。
-
ran1025(提问者) 回复 CD20160914
- 按照以下这样,当角色为C 也处理的是 {$(\\\"div[widgetname=\\\'ExcelO\\\']\\\").css(\\\'display\\\', \\\'none\\\');}
var a= a.split(\"\',\'\");
setTimeout(function(){ if(a.indexOf(\\\'A\\\')>0 || a.indexOf(\\\'B\\\')>0) {$(\\\"div[widgetname=\\\'ExcelO\\\']\\\").css(\\\'display\\\', \\\'none\\\');} else {$(\\\"div[widgetname=\\\'ExcelO\\\']\\\").css(\\\'display\\\', \\\'block\\\');} },100)
|
|