MaxDB PHP Generator online Help
Prev | Return to chapter overview | Next |
OnInsertFormLoaded
This event occurs after an Insert form is loaded. Live example.
Signature:
function OnInsertFormLoaded(editors)
Parameters:
editors |
An associative array of form controls. To access the value of the editor of the column_name column, use the editors['column_name'] syntax. |
Example:
This piece of code targets two things:
1) Player number is cleared and the appropriate control becomes disabled for players that do not belong to a team.
if (editors['current_team_id'].getValue() == '')
{
editors['current_number'].setValue('');
editors['current_number'].enabled(false);
}
else
editors['current_number'].enabled(true);
2) Player's college is cleared and the appropriate control becomes disabled if player's country is not USA (country code == 1). The inline hint describes the reason of the disabling.
editors['college_id'].enabled(editors['country_id'].getValue() == 1);
addInlineHint('college_id', 'College can be selected only for players from USA.')
if (editors['country_id'].getValue() != 1)
editors['college_id'].setValue(null);
See also: OnEditFormLoaded
Prev | Return to chapter overview | Next |