extjs中文本框不允许输入怎么实现

2025-05-13 19:49:19
推荐回答(5个)
回答1:

一般的Extjs的控件里,一般都会有disable这一项,如果你指定disabled为true,那么这个控件就会显示为灰色不可用的,此外还有一个hidden项,如果为true,那么这个控件不会在页面上显示,对TextField以外的控件也有效果,示例如下:
var test = new Ext.form.TextField({
id:'sm1',
....... //其它项省略
disabled:true,
hidden:false
});

回答2:

一般的Extjs的控件里,一般都会有disable这一项,如果你指定disabled为true,那么这个控件就会显示为灰色不可用的,此外还有一个hidden项,如果为true,那么这个控件不会在页面上显示,对TextField以外的控件也有效果,示例如下:
var test = new Ext.form.TextField({
id:'sm1',
//....... 其它项省略
disabled:true,
hidden:false
});

回答3:

有一个readyonly属性

回答4:

增加属性disabled

回答5:

设置 readOnly属性