I have the following script on an edit page:
var ctrldest_type = Runner.getControl(pageid, 'dest_type');
var ctrlext_dest = Runner.getControl(pageid, 'ext_dest');
var ctrlivr_dest = Runner.getControl(pageid, 'ivr_dest');
var ctrlqueue_dest = Runner.getControl(pageid, 'queue_dest');
var ctrltc_dest = Runner.getControl(pageid, 'tc_dest');
ctrldest_type.on('change', function(e){
if (this.getValue() == '1'){
ctrlext_dest.show();
ctrlivr_dest.hide();
ctrlqueue_dest.hide();
ctrltc_dest.hide();
}else if (this.getValue() == '2'){
ctrlivr_dest.show();
ctrlext_dest.hide();
ctrlqueue_dest.hide();
ctrltc_dest.hide();
}else if (this.getValue() == '3'){
ctrlqueue_dest.show();
ctrlext_dest.hide();
ctrlivr_dest.hide();
ctrltc_dest.hide();
}else if (this.getValue() == '4'){
ctrltc_dest.show();
ctrlext_dest.hide();
ctrlivr_dest.hide();
ctrlqueue_dest.hide();
}else{
}
});
This works for hiding fields, but only if i change ctrldest_type field..
How do i read the value on load, and hide the respective fields dependent on what is choosen??
Claus