阅读:6556 回复:26
浅笑繁华丶
7

帖子

28

跟帖

237

积分

中级榴莲
中级榴莲

关于表单控件上的显示与隐藏如何正确设置

楼主#
更多 发布于:2019-07-02 15:05
我在百度上也找了很多,弄来弄去老是不成功(我对于编程是小白一个)。。。
如图:我想在选择了“地产公司”后,下方两个“加签”选项隐藏起来,如果选择的是“物业公司”才正常显示;并且在隐藏时清除“加签”勾选内容。
浅笑繁华丶
7

帖子

28

跟帖

237

积分

中级榴莲
中级榴莲
1楼#
发布于:2019-07-03 15:30
果冻栋吖可否帮我写一下呀,看了你的帖子我还是改不来。
通过单选框来控制隐藏123的显示和隐藏,当选择隐藏的时候自动隐藏,当选择显示的时候显示出来。
       $.MvcSheet.Loaded = function (sheetInfo) {
            var yincangyuxianshi = $.MvcSheetUI.GetControlValue("yincangyuxianshi");
            //alert(yincangyuxianshi);
            if (yincangyuxianshi == "隐藏") {
                $("#yc1").hide();
                $("#yc2").hide();

//下面的内容官网并没有给加,自认为是一个BUG,因为当隐藏的时候如果不清空数据的话,提交的时候数据表单是存在数据的,所以应该在隐藏的时候把值清空
                $.MvcSheetUI.SetControlValue("yincang1", "");
                $.MvcSheetUI.SetControlValue("yincang2", "");
                $.MvcSheetUI.SetControlValue("yincang3", "");

            } else {
                $("#yc1").show();
                $("#yc2").show();
            }
            $("#ctl897110").bind("change", function () {

                var yincangyuxianshi = $.MvcSheetUI.GetControlValue("yincangyuxianshi");
                //alert(yincangyuxianshi);
                if (yincangyuxianshi == "隐藏") {
                    $("#yc1").hide();
                    $("#yc2").hide();
                    $.MvcSheetUI.SetControlValue("yincang1", "");
                    $.MvcSheetUI.SetControlValue("yincang2", "");
                    $.MvcSheetUI.SetControlValue("yincang3", "");

                } else {
                    $("#yc1").show();
                    $("#yc2").show();
                }
            });
        }
Mr.bug
14

帖子

58

跟帖

561

积分

黄金榴莲
黄金榴莲
  • 社区居民
2楼#
发布于:2019-07-03 17:52
这样设置就行了
Mr.bug
14

帖子

58

跟帖

561

积分

黄金榴莲
黄金榴莲
  • 社区居民
3楼#
发布于:2019-07-03 17:54
Mr.bug:这样设置就行了回到原帖
DisplayRule
设置控件的显示规则,直接把你得数据项判断条件得条件写进去就行了,格式:{公司Type}=="地产公司"
浅笑繁华丶
7

帖子

28

跟帖

237

积分

中级榴莲
中级榴莲
4楼#
发布于:2019-07-04 14:22
Mr.bug:DisplayRule
设置控件的显示规则,直接把你得数据项判断条件得条件写进去就行了,格式:{公司Type}=="地产公司"
回到原帖
试过这个方法,但是整个表单看上去并不美观。“对应主合同”还是显示在表单上的。我想是整个行的内容都隐藏起来。
浅笑繁华丶
7

帖子

28

跟帖

237

积分

中级榴莲
中级榴莲
5楼#
发布于:2019-07-04 14:43
Mr.bug:DisplayRule
设置控件的显示规则,直接把你得数据项判断条件得条件写进去就行了,格式:{公司Type}=="地产公司"
回到原帖
原谅我是个强迫症
mishanhhf
24

帖子

147

跟帖

3266

积分

黄金榴莲
黄金榴莲
  • 社区居民
  • 忠实会员
6楼#
发布于:2019-07-05 11:21
浅笑繁华丶:原谅我是个强迫症回到原帖
每个格子都有显示规则。把格子也配置上就行了
浅笑繁华丶
7

帖子

28

跟帖

237

积分

中级榴莲
中级榴莲
7楼#
发布于:2019-07-05 11:24
mishanhhf:每个格子都有显示规则。把格子也配置上就行了回到原帖
格子配置也并没有什么用啊。好像还要有个验证表单。
浅笑繁华丶
7

帖子

28

跟帖

237

积分

中级榴莲
中级榴莲
8楼#
发布于:2019-07-05 11:33
mishanhhf:每个格子都有显示规则。把格子也配置上就行了回到原帖

图片:1562296644(1).jpg


格子配置也并没有什么用啊。好像还要有个验证表单。

像我这样设置,它还是一直显示的。
浅笑繁华丶
7

帖子

28

跟帖

237

积分

中级榴莲
中级榴莲
9楼#
发布于:2019-07-05 11:34
浅笑繁华丶:格子配置也并没有什么用啊。好像还要有个验证表单。

像我这样设置,它还是一直显示的。
回到原帖
而且很奇怪,{SSGS}=="物业公司",一预览,==后面的值就会消失。
上一页
1 2 3  »|
游客

返回顶部