我正在使用Microsoft Dynamics CRM 2011中的一些日期字段,并希望摆脱调出日期选择器的小日历图标。这个选择器对于使用超过一个月的日期来说太笨重了。关于如何摆脱它的任何想法?
答案 0 :(得分:3)
这里有几种方法(都需要添加一个JavaScript Web资源,并在您在表单上注册为OnLoad事件的函数中使用以下代码):
1:
Xrm.Page.getControl('birthdate')._control._element.getElementsByTagName('img')[0].style['display'] = 'none';
2:
var controlID = 'birthdate';
// The icon has the 'img' string appended to the control ID
var imageID = controlID + 'img';
document.getElementById(imageID).style['display']='none';
如果您希望输入占用剩余空间,则可以隐藏父TD单元格,然后在前一个TD单元格上将colSpan设置为2.
随意添加空检查;)