2015-09-22 44 views
0

我使用的日期选择器输入字段中 输入字段被禁用,但是当我点击它,日期选择器打开如何禁用dijit日期选择器?

什么想法?

IM与此

document.getElementById('id').readOnly = true; 
+2

这不叫禁用它被称为readonly.Use禁用的,而不是只读 –

+0

试过,但捡拾仍然有效 – gyula

+1

显示您的更新代码 –

回答

1

下面的例子应该为你工作:

<div id="txtDate" jsId="txtDate" data-dojo-type="dijit.form.DateTextBox"></div> 

require(['dojo/parser', 'dijit/form/DateTextBox']); 

dojo.ready(function() { 

    dijit.byId('txtDate').set('readonly', 'readonly'); 
    dijit.byId('txtDate').set('disabled', 'disabled'); 

}); 
+0

非常感谢你 – gyula

0

使用如下去功能是: -

$("#id").click(function(){ 
    return false; 
}); 
0

尝试也:

$("#id").attr('readonly', 'readonly'); 

OR:

$("#id").attr('disabled', 'disabled'); 
相关问题