阅读:6556
回复:26
|
关于表单控件上的显示与隐藏如何正确设置
我在百度上也找了很多,弄来弄去老是不成功(我对于编程是小白一个)。。。
如图:我想在选择了“地产公司”后,下方两个“加签”选项隐藏起来,如果选择的是“物业公司”才正常显示;并且在隐藏时清除“加签”勾选内容。 |
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(); } }); } |
|
2楼#
发布于:2019-07-03 17:52
这样设置就行了
|
|
3楼#
发布于:2019-07-03 17:54
|
|
4楼#
发布于:2019-07-04 14:22
|
|
5楼#
发布于:2019-07-04 14:43
|
|
6楼#
发布于:2019-07-05 11:21
|
|
7楼#
发布于:2019-07-05 11:24
|
|
8楼#
发布于:2019-07-05 11:33
|
|
9楼#
发布于:2019-07-05 11:34
|
|
上一页
下一页