阅读:5541 回复: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();
                }
            });
        }
浅笑繁华丶
7

帖子

28

跟帖

237

积分

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

帖子

28

跟帖

237

积分

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

帖子

28

跟帖

237

积分

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

帖子

28

跟帖

237

积分

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

图片:1562296644(1).jpg


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

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

帖子

28

跟帖

237

积分

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

像我这样设置,它还是一直显示的。
回到原帖
而且很奇怪,{SSGS}=="物业公司",一预览,==后面的值就会消失。
浅笑繁华丶
7

帖子

28

跟帖

237

积分

中级榴莲
中级榴莲
7楼#
发布于:2019-07-05 14:54
mishanhhf:改了不保存 可以直接改aspx回到原帖

图片:1562308724(1).jpg


可惜,是不是咱们版本不一样。我的整行上,是没有显示规则这一项的。
浅笑繁华丶
7

帖子

28

跟帖

237

积分

中级榴莲
中级榴莲
8楼#
发布于:2019-07-05 15:32
mishanhhf:你看看吧,只能用js了回到原帖
demo.xml是不是要下载这个啊?网页打开也全是代码。
浅笑繁华丶
7

帖子

28

跟帖

237

积分

中级榴莲
中级榴莲
9楼#
发布于:2019-07-05 16:06
mishanhhf:导入流程包回到原帖
收到,先感谢你。我试一试。
上一页
1 2  »|
游客

返回顶部