This topic is locked

help with javascript onload code

6/13/2012 8:31:51 PM
PHPRunner General questions
romaldus author

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.

C
cgphp 6/13/2012

Check firebug for errors.

romaldus author 6/13/2012



Check firebug for errors.


just want to confirm whether the above code is written correctly?

C
cgphp 6/14/2012

The code looks correct. Check firebug for errors.