簡體   English   中英

如何禁用dijit日期選擇器?

[英]how to disable the dijit date picker?

我在輸入字段中使用日期選擇器,輸入字段被禁用,但是當我單擊它時,日期選擇器打開

任何想法?

即時通訊與此禁用

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

以下示例將為您工作:

<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');

});

用途如下:

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

也嘗試:

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

要么 :

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM