EXT 怎样取到TextField的值还有设置它的属性

TextField 的id为flen我 alert( Ext.getCmp("flen")); 出来的是Object 值... TextField  的 id 为 flen我 alert( Ext.getCmp("flen")); 出来的是Object 值 可是  alert( Ext.getCmp("flen").getValue()); 却是undefinde 我现在想把TextField  的属性 设为必填或者是 readeonly 我该怎么写 ? 谢谢  展开
 我来答
kongweiter
2012-08-03 · TA获得超过792个赞
知道小有建树答主
回答量:96
采纳率:0%
帮助的人:142万
展开全部
这个简单。你可以查阅文档。
Ext.getCmp("flen").setReadOnly( true ); 这样可以设置为只读
hardwork_up
2012-08-08
知道答主
回答量:22
采纳率:0%
帮助的人:13.6万
展开全部
{
id:'flen',
readeOnly:true,//只读
value:'测试'
}

alert( Ext.getCmp("flen").getValue()); 肯定不会为undefinde
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
la2518
2012-08-03 · TA获得超过106个赞
知道答主
回答量:200
采纳率:0%
帮助的人:79.4万
展开全部
把你获取form值并传递给后台的方式 发出来我看看 问题补充:给各位说一必须用ExtJS做,其它我也会, 这个一定要用ExtJS做吗?直接用innerHTML属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
彭资0HL
2012-08-10
知道答主
回答量:5
采纳率:0%
帮助的人:5.9万
展开全部
必填为:allowBlank : false(这个不能控制用户填不填,但是用户不填会报红,可以联系到form不让用户这次操作有效)
alert( Ext.getCmp("flen").getValue()) 是undefinde,应该是你没有给组件设置初始值。
可以配置一个value属性,比如 value : 123
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式