如何禁用 dijit 日期选择器?
how to disable the dijit date picker?
我在输入字段中使用日期选择器
输入字段被禁用,但当我点击它时,日期选择器打开
有什么想法吗?
我正在用这个禁用它
document.getElementById('id').readOnly = true;
使用如下:-
$("#id").click(function(){
return false;
});
也试试:
$("#id").attr('readonly', 'readonly');
或:
$("#id").attr('disabled', 'disabled');
以下示例应该适合您:
<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');
});
我在输入字段中使用日期选择器 输入字段被禁用,但当我点击它时,日期选择器打开
有什么想法吗?
我正在用这个禁用它
document.getElementById('id').readOnly = true;
使用如下:-
$("#id").click(function(){
return false;
});
也试试:
$("#id").attr('readonly', 'readonly');
或:
$("#id").attr('disabled', 'disabled');
以下示例应该适合您:
<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');
});