Я использую плагин проверки правильности jQuery и хотел бы вернуть случайное значение для успеха.Как вернуть случайное значение из массива?
Сейчас я пытаюсь использовать:
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())
Тогда, когда мне нужно для вывода значения я использую:
$(document).ready(function(){
var validator = $(".contactform").validate({
success: function(label) {
label.addClass("valid").text(success_message[i])
}
}); //end form validate code
});
Это выбирает случайное значение, но использует такое же значение для каждого сообщение успеха вместо выбора другого для каждого поля.
@Brandon - Вы должны воздержаться от решительного изменения вопроса после его запроса. Ответы теперь будут гораздо менее полезными для тех, кто найдет это позже, так как вопрос больше не соответствует ответам. –
Ты прав, я подумал об этом после того, как отредактировал его. В то время, когда я его редактировал, у него не было ответов. – BandonRandon
Это не имеет никакого отношения к проверке jQuery. –