Как предотвратить изменение модальности при перезагрузке, если есть ошибка в входах?return false не работает в модальном
function functionTest(){
$('#modal').modal('show');
$('#submitButton').click(function() {
$('.tee').each(function() {
var x = $(this).val();
if(x.length == 0){
alert("empty fields");
return false;
}
});
});
}
вы только возвращение ложным из цикла .each, а не от мыши мероприятие. – ADyson
Вы возвращаете false из '.each' - вам нужно вернуть false на уровне' click' –
Возможный дубликат [как вернуть true/false из вложенных функций обратного вызова jquery] (http: // stackoverflow. com/questions/18141157/how-to-return-true-false-from-nested-jquery-callback-functions). Этот вопрос содержит вашу точную проблему (возвращая false для внешней функции из jQuery '.each') – Santi