阅读:2114 回复:2
悲伤逆流成河!
15

帖子

220

跟帖

484

积分

黄金榴莲
黄金榴莲
  • 社区居民

移动端的样式怎么控制

楼主#
更多 发布于:2016-09-18 15:03
子表在PC端可以隐藏的行,在移动端就显示出来了;
在移动端  子表中的字段怎么控制隐藏?
微笑向前,遇见最美好的自己
丶卜卦
18

帖子

120

跟帖

1326

积分

黄金榴莲
黄金榴莲
  • 社区居民
1楼#
发布于:2016-09-19 10:46
加个class,WFRes文件夹里的css中的MvcSheetMobile.css样式文件里加一个样式,专门针对移动端。
实在不行的话,可以写js控制:(该js是控制子表的某一列的隐藏)
        if (IsMobile = "true") {
            $("li[data-field='KGOtherExpenseDetail.ExpenseTypeNameCode']").hide();
        }
你若盛开,蝴蝶自来。
Jeff
2

帖子

77

跟帖

2016

积分

中级榴莲
中级榴莲
2楼#
发布于:2016-09-19 10:46
PC端子表控件是通过控件ID获取的,例如:$("#ctl00_masterContent_subControl0")
但在移动端,为自适应显示,子表被转换为一行两列方式,无法通过控件ID获取。但子表的所有内容都存放在一个DIV中,可以通过DIV的class获取,例如:
$("div[class='DetailItems']")

同时。为方便查看移动端的页面呈现源码,可以在PC端使用google浏览器,通过访问portal/mobile子站点,模拟手机效果。
小样~
游客

返回顶部