Utilizzo il plugin jQuery validate e desidero restituire un valore casuale in caso di successo.Come posso restituire un valore casuale da un array?
adesso sto cercando di utilizzare:
var success_message = new Array();
success_message[0] = "Good!";
success_message[1] = "Ok!";
success_message[2] = "Great!";
success_message[3] = "Perfect!";
success_message[4] = "Nice!";
success_message[5] = "Awesome";
var i = Math.floor(5*Math.random())
Poi dove ho bisogno di uscita il valore che uso:
$(document).ready(function(){
var validator = $(".contactform").validate({
success: function(label) {
label.addClass("valid").text(success_message[i])
}
}); //end form validate code
});
questo modo si seleziona un valore casuale ma utilizza lo stesso valore per ogni messaggio di successo invece di selezionarne uno diverso per ogni campo.
@Brandon - È necessario astenersi dal cambiare drasticamente la domanda una volta che è stata chiesta. Le risposte ora avranno molto meno senso per chiunque lo trovi dopo, poiché la domanda non corrisponde più alle risposte. –
Hai ragione, ci ho pensato dopo averlo modificato. Al momento in cui l'ho modificato non aveva risposte. – BandonRandon
Questo non ha nulla a che fare con la convalida di jQuery. –