【发布时间】:2011-10-28 08:47:15
【问题描述】:
我已使用以下属性创建文本字段并禁用它以供用户编辑。
已禁用:真
下面是我的 Xtype decleration 代码。
xtype : 'passwordfield',
name : 'password',
id: 'password',
disabled: true,
label : 'Password',
placeHolder :'Password',
useClearIcon : false
它看起来如下图所示。标签变灰。请让我知道如何使它不可编辑并且标签将保持不变。
Edit-1: 之后,在堆栈溢出和 sencha 论坛中进行了几次搜索,我发现下面的代码能够使我的文本字段不可编辑,但现在它本质上是静态的。
listeners: {
afterrender: function(ele) {
ele.fieldEl.dom.readOnly = true;
}
}
我们可以设置一次属性,但它没有任何动态设置的方法。我需要动态,因为我有时必须让用户进行编辑,有时还要让用户进行编辑。已禁用。
感谢任何其他在 Sencha Touch 中使文本字段不可编辑的方法。
【问题讨论】:
标签: sencha-touch extjs4 extjs sencha-touch-2