jQuery validate eklentisini kullanıyorum ve başarı konusunda rastgele bir değer vermek istiyorum.Bir diziden rasgele bir değeri nasıl döndürebilirim?
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())
Sonra çıkışa kullandığım değerini gereken yere:
Şu anda kullanmaya çalışıyorum Bu rastgele bir değer seçer
$(document).ready(function(){
var validator = $(".contactform").validate({
success: function(label) {
label.addClass("valid").text(success_message[i])
}
}); //end form validate code
});
ancak her biri için aynı değeri kullanır Her alan için farklı bir tane seçmek yerine başarı mesajı.
@Brandon - Sorulduğunda soruyu büyük ölçüde değiştirmekten kaçınmalısınız. Cevaplar artık soruları artık cevaplarla eşleşmediğinden, bunu daha sonra bulan herkes için çok daha az mantıklı olacaktır. –
Haklısın, onu düzenledikten sonra düşündüm. Düzenlediğim zamanda cevapları yoktu. – BandonRandon
Bunun jQuery doğrulaması ile ilgisi yoktur. –