This topic is locked

Mutually exclusive checkboxes on Add/Edit pages

5/11/2015 7:11:12 PM
PHPRunner Tips and Tricks
admin

In this post we'll show how to make checkboxes mutually exclusive i.e. when Field1 checkbox is selected no other checkboxes can be selected. To implement this functionality we'll be adding code to Edit page: Javascript OnLoad event.


ctrl1=Runner.getControl(pageid, 'Field1');

ctrl2=Runner.getControl(pageid,'Field2');

ctrl3=Runner.getControl(pageid,'Field3');
var func = function(){

if (ctrl1.getValue() == 'on'){

ctrl2.setDisabled();

ctrl3.setDisabled();

}else{

ctrl2.setEnabled();

ctrl3.setEnabled();

}

};
ctrl1.on('change', func);

func();