天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 3526|回复: 13

[已解决] 在5.0sp1版本中是否支持原生html代码进行隐藏控件

[复制链接]
微信用籣EnaoE 发表于 2024-8-27 17:47:21 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v5.X- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:

在5.0sp1中原先html控制在1.6版本可实现的html代码,在5.0sp1中无法执行

<script>
        $(function(){
        for(var i=0;i<10;i++){
                setTimeout(function() {
                var department=$('input [name="开户公司"]').val();
                if (department.indexOf("测试")!= -1) {
                        $("#comy").hide();
                } else{
                          $("#comy").show();
                }
                   }, i * 10);
                }       
});
</script>





1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\\\\\\\"已解决可结帖\\\\\\\"
yaya 发表于 2024-8-28 19:45:44 来自手机 | 显示全部楼层
微信用籣EnaoE 发表于 2024-8-27 17:47
【myApps/OBPM版本号】:v5.X- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码

无法执行是报什么错呢
来自: 微社区
 楼主| 微信用籣EnaoE 发表于 2024-8-29 08:50:49 | 显示全部楼层
yaya 发表于 2024-8-28 19:45
无法执行是报什么错呢


目前报错是这样的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
yaya 发表于 2024-8-29 09:51:57 | 显示全部楼层

这段脚本是写在什么位置的呢。
 楼主| 微信用籣EnaoE 发表于 2024-8-29 11:11:32 | 显示全部楼层
yaya 发表于 2024-8-29 09:51
这段脚本是写在什么位置的呢。

是写在表单里面的源代码中
yaya 发表于 2024-8-30 18:53:23 | 显示全部楼层
微信用籣EnaoE 发表于 2024-8-29 11:11
是写在表单里面的源代码中

在表单源代码中无法使用该脚本哦
 楼主| 微信用籣EnaoE 发表于 2024-9-2 08:55:49 | 显示全部楼层
yaya 发表于 2024-8-30 18:53
在表单源代码中无法使用该脚本哦

那请问源代码中支持什么类型的脚本,你这边有模板吗?
 楼主| 微信用籣EnaoE 发表于 2024-9-2 09:12:20 | 显示全部楼层
yaya 发表于 2024-8-30 18:53
在表单源代码中无法使用该脚本哦

有个需求是需要根据某个字段隐藏掉表单中的图片这个有对应的html或者脚本吗?
Chain 发表于 2024-9-2 16:08:12 | 显示全部楼层
试试用JQ写法咯,我有段脚本就是按照状态返回某个内容的样式和隐藏的,你可以参考下
  1. (function() {
  2.         var doc = getCurrentDocument();
  3.         var IssueDescription = doc.getItemValueAsString("IssueDescription");
  4.         var Status = doc.getItemValueAsString("Status");
  5.         if("02".equals(Status)){
  6.         span = "<span class = 'spanG'>"+IssueDescription+"</span>";
  7.         }else{
  8.         span = "<span>"+IssueDescription+"</span>";
  9.         }
  10.         var script = "<script type='text/JavaScript'>";
  11.         script += "jQuery(document).ready(function(){";
  12.         script += "jQuery('.spanG').parents('tr').css('background-color','#f5f7fa');";
  13.         script += "jQuery('.spanG').parents('tr').find('.el-checkbox').css('display','none');";
  14.         script += "});";
  15.         script += "</script>";
  16.         return span + script;
  17. })();
复制代码

 楼主| 微信用籣EnaoE 发表于 2024-9-2 17:31:44 | 显示全部楼层
Chain 发表于 2024-9-2 16:08
试试用JQ写法咯,我有段脚本就是按照状态返回某个内容的样式和隐藏的,你可以参考下

你这个是写在表单源代码还是计算脚本的?我想的是隐藏掉表单中的图像控件

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 12:22

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表