求指教关于在复选框和文本框的联动有关问题(仅js中)
求指教关于在复选框和文本框的联动问题(仅js中)
菜鸟在用Sencha Architect布局界面框架后,想联动复选框和文本框之间的联系,网上找的都是html上的例子,想搬到js中,可是老出错,下面是我的部分程序,希望有大神能帮忙解惑:
------解决方案--------------------
ext对文本之类的都做了另外一层的封装 也就是你看到的文本不仅仅是文本 可能还有好多东西
ext不是提供了获取ext组件的方法了吗
自己查查帮助文档
菜鸟在用Sencha Architect布局界面框架后,想联动复选框和文本框之间的联系,网上找的都是html上的例子,想搬到js中,可是老出错,下面是我的部分程序,希望有大神能帮忙解惑:
initComponent: function() {
var me = this;
Ext.applyIf(me, {
items: [
{
xtype: 'checkboxfield',
onclick: 'chk(this,0)',
fieldLabel: 'Label',
name: 'che',
boxLabel: 'Box Label',
listeners: {
activate: {
fn: me.chk,
scope: me
}
}
},
{
xtype: 'textfield',
disabled: true,
fieldLabel: 'Label',
name: 'textfield'
}
]
});
me.callParent(arguments);
},
chk: function(component, eOpts) {
var tmpInput = document.getElementsByName("textfield")[eOpts];
//获取指定的文本框
component.checked?tmpInput.disabled=false:tmpInput.disabled=true;
//判断文本框是否处于选中状态
}
------解决方案--------------------
ext对文本之类的都做了另外一层的封装 也就是你看到的文本不仅仅是文本 可能还有好多东西
ext不是提供了获取ext组件的方法了吗
自己查查帮助文档