In PHPRUNNER 6.1 i want to hide some fields based on drop down value.
For example,
i want to
and [color="#0000FF"]show those fields if selected PAYMENT_TYPE = CASH
The code worked ONLY on FIELD_A and FIELD_Bwhile others are not changed
is there something wrong with the javascript code?
var ctrlPAYMENT = Runner.getControl(pageid, 'PAYMENT_TYPE');
var ctrlFIELD_A = Runner.getControl(pageid, 'FIELD_A');
var ctrlFIELD_B = Runner.getControl(pageid, 'FIELD_B');
var ctrlFIELD_C = Runner.getControl(pageid, 'FIELD_C');
var ctrlFIELD_D = Runner.getControl(pageid, 'FIELD_D');
var ctrlFIELD_E = Runner.getControl(pageid, 'FIELD_E');
var ctrlFIELD_F = Runner.getControl(pageid, 'FIELD_F');
var ctrlFIELD_G = Runner.getControl(pageid, 'FIELD_G');
ctrlPAYMENT.on('change', function(e)
{
if (this.getValue() == 'CASH')
{
ctrlFIELD_A.show();
ctrlFIELD_B.show();
ctrlFIELD_C.show();
ctrlFIELD_D.show();
ctrlFIELD_E.show();
ctrlFIELD_F.show();
ctrlFIELD_G.show();
}
else
{
ctrlFIELD_A.hide();
ctrlFIELD_B.hide();
ctrlFIELD_C.hide();
ctrlFIELD_D.hide();
ctrlFIELD_E.hide();
ctrlFIELD_F.hide();
ctrlFIELD_G.hide();
}
});
only FIELD_A and FIELD_B were hiden.