{
text: '编辑',
cls: 'x-btn-text-icon details',icon:"images/plugin.gif",
handler: function()
{
Ext.getCmp("txt_xin").getEl().dom.disabled = false;
Ext.getCmp("txt_ming").getEl().dom.disabled = false;
Ext.getCmp("txt_En").getEl().dom.disabled = false;
Ext.getCmp("txt_shengri").getEl().dom.disabled = false;
Ext.getCmp("txt_age").getEl().dom.disabled = false;
}
}为什么我这样写的他没有效果啊,我是新手所以不懂。。我调试它值还是变了。 可是页面上没有反应。
能不能哪位高手给个实例之类的。。 能不能有哪位高手告诉小妹用什么工具能编辑Extjs的文件啊。就是可以直接点出他的属性和方法什么的。。顺便问问。我在panel里面加个了FormPanel和GridPanel,
可是上面FormPanel的宽度不受控制。而且不可以放到GridPanel下面只能在上面。谢谢了!!
我是搞c#的。可是觉得应该Java的用这个用的多点。 所以发到Java块来了。
text: '编辑',
cls: 'x-btn-text-icon details',icon:"images/plugin.gif",
handler: function()
{
Ext.getCmp("txt_xin").getEl().dom.disabled = false;
Ext.getCmp("txt_ming").getEl().dom.disabled = false;
Ext.getCmp("txt_En").getEl().dom.disabled = false;
Ext.getCmp("txt_shengri").getEl().dom.disabled = false;
Ext.getCmp("txt_age").getEl().dom.disabled = false;
}
}为什么我这样写的他没有效果啊,我是新手所以不懂。。我调试它值还是变了。 可是页面上没有反应。
能不能哪位高手给个实例之类的。。 能不能有哪位高手告诉小妹用什么工具能编辑Extjs的文件啊。就是可以直接点出他的属性和方法什么的。。顺便问问。我在panel里面加个了FormPanel和GridPanel,
可是上面FormPanel的宽度不受控制。而且不可以放到GridPanel下面只能在上面。谢谢了!!
我是搞c#的。可是觉得应该Java的用这个用的多点。 所以发到Java块来了。
你的问题是disabled属性是只读的,所以可用方法disable()。
{
text: '编辑',
cls: 'x-btn-text-icon details',icon:"images/plugin.gif",
handler: function()
{
Ext.getCmp("txt_age").enable(); //这样是让可用,
Ext.getCmp("txt_age").disable(); //这样是让不可用
}
}
文本框设置为只读方式如下:
thisForm.findField("whitelist.wlMobile").getEl().dom.readOnly = true;
如果是下拉框把下拉事件屏蔽掉就好了
不要设置只读要不下拉框也成文本框的样子了 都是3.0惹的祸
C#有控件 干嘛用ext(恶心他)
var tbar=new Ext.Toolbar({
items:[
{
id:'btnAdd',
text:'新增',
tooltip:'新增',
iconCls:'add',
handler: showAddPanel
}, ' ',
{
text: '编辑',
cls: 'x-btn-text-icon details',icon:"images/plugin.gif",
handler: function()
{
debugger
Ext.getCmp("txt_age").enable();
Ext.getCmp("txt_xin").enable();
Ext.getCmp("txt_xin").enable();
Ext.getCmp("txt_ming").enable();
Ext.getCmp("txt_En").enable();
Ext.getCmp("txt_shengri").enable();
Ext.getCmo("btnAdd").setDisabled(false);
Ext.getCmo("btnAdd").disable();
}
}, ' ',
{
text: '取消',
cls: 'x-btn-text-icon details',icon:"images/plugin.gif",
handler: function()
{
Ext.getCmp("txt_age").disable();
Ext.getCmp("txt_xin").disable();
Ext.getCmp("txt_xin").disable();
Ext.getCmp("txt_ming").disable();
Ext.getCmp("txt_En").disable();
Ext.getCmp("txt_shengri").disable(); }
}, ' ',
{
text: '删除',
cls: 'x-btn-text-icon details',icon:"images/plugin.gif",
handler: function(btn, pressed)
{
//事件处理比较简单 自己尝试处理
}
}
]
});红色标记的两种方式都 出错了。 那要如何控制Toolbar里面的那个新增控件了
应该是Ext.getCmp
应该是Ext.getCmp
(茫茫大海) 谢谢 我先把这个100分的帖结了。
http://topic.csdn.net/u/20101215/13/3e7c3b65-3cc1-456a-a797-3c3f350c83fb.html?seed=1373277852&r=70600090#r_70600090我又问题可能还会在这个贴上问问。。 之后再麻烦您帮帮我哦!!!谢谢谢谢!!!!
你来了记得加我下哦