E' possibile validare i dati tramite javascript.
Il codice va inserito nel file php all'interno dell'array $DS_VALIDATE_RULE.
Per esempio se vogliamo eseguire del codice javascript prima di salvare i dati dell'oggetto "ds3" basta inserire:
$DS_VALIDATE_RULE["ds3"]= "Codice JS";
<?php
$DS_VALIDATE_RULE["ds3"]= "
var dsObj = $('ds3');
var validate = true;
var items = dsObj.DSresult[dsObj.DSpos]; //Ottengo il record corrente
if (items['votanti'] > 100)
{
alert('ATTENZIONE! Numero di voti non validi ');
validate = false; //Interrompo il salvataggio
}
return validate;
?>
Nell'esempio sopra citato viene impedito il salvataggio se il campo "votanti" supera il numero 100.