让dijit DateTextBox不可手动输入
1、 dateTextBox.onInput = function(e){ return false;}; 阻止了用户输入,日期控件也可以弹出来 2、 dijit.form.TextBox.extend( _setReadOnlyAttr: function(/*Boolean*/ value){ }, 3、 define([ 4、 require([ 'dojo/_base/lang','dijit/form/DateTextBox','dojo/ready','dojo/parser' ],function(lang,DateTextBox,ready,parser) { lang.extend(DateTextBox,{ startup: function(){ this.textbox.readOnly=true; },_setReadOnlyAttr: function(value){ this.set("readOnly",value); } }); ready(function(){ parser.parse().then(function(){ // }); }); }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |