当我在 HTML 编辑器的文本区域键入任何内容时,我需要代码,然后自动选中另一个复选框。你能帮助我吗
这里是示例 extjs 代码。
Ext.create('Ext.form.Panel', {
bodyPadding: 10,
width: 300,
title: 'Pizza Order',
items: [
{
xtype: 'htmleditor',
enableColors: false,
enableAlignments: false,
listeners: {
render: function(){
this.textareaEl.on('keyup', function() {
var notes = this.textareaEl.getValue();
if(notes.length > 0) { Ext.getCmp('checkbox1').setValue(true);
}
else
{
Ext.getCmp('checkbox1').setValue(false);
}
});
}
}
},
{
xtype: 'fieldcontainer',
fieldLabel: 'Toppings',
defaultType: 'checkboxfield',
items: [
{
boxLabel : 'Anchovies',
name : 'topping',
inputValue: '1',
id : 'checkbox1'
}
]
}
]
renderTo: Ext.getBody()
});
这是正确的方法吗。谁能帮我。提前致谢。