Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
terri
8 / 8 / 4
Регистрация: 12.05.2014
Сообщений: 233
1

подтверждение, если условие выполнено

27.05.2015, 11:07. Просмотров 269. Ответов 2
Метки нет (Все метки)

Привет всем.
Помогите поправить скрипт на выполнения условия. Если поле пустое - писать, что не заполнено. Если заполнено, то делать предупреждение и при клике на "Ок" - отсылать форму.
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
    $(document).ready(function() {  
        $("#config").submit(function() {        
            var send_form   = 1;        
            var ork         = $("#mak").val();
            $("#create_error").html("");
            if (ork == "") {
                $("#create_error").append("<div class='alert' id='alert'>Не выбрано значение</div>"); 
                window.scrollTo(0, $("#alert").offset().top);
                send_form = 0; 
            } 
            if (send_form == 1) { 
                function confirmDelete(message) {
                temp = window.confirm('Удалить запись?'); 
                if (temp) 
                { return true; }
            else { 
                 return false; } 
 
            }   
                } else {
 
             return false;  
 
            }   
            
        });         
    });
Сейчас уведомление о не выбранном значении есть, но когда выбираю значение, то уведомления нет. Отсылка сразу формы идет
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2015, 11:07
Ответы с готовыми решениями:

Как запретить отправку формы, если какое-то условие не выполнено?
Как запретить отправку формы, если какое-то условие не выполнено (заполнены не...

Почему выполняется условие else, если выполнилось условие if?
При вводе буквы, которое есть в переменной word, по идеи, если такой буквы...

Как написать условие: если больше определенного числа -> click() на JS?
Всем привет, подскажите, пожалуйста как достать числовое значение 6.31 со...

подтверждение на удаление на форме
Здравствуйте! У меня есть форма, в которой удаляются выбранные записи из БД....

Подтверждение удаления записи на js
Добрый день! Как сдлеать подтверждения удаления записи на js ?. Флажком...

2
alexsamos33
619 / 599 / 325
Регистрация: 26.04.2014
Сообщений: 1,970
27.05.2015, 11:19 2
Напишите
Javascript
1
return false;
перед предпоследними закрывающимися скобками...

Добавлено через 4 минуты
Вот такой код получится:
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
    $(document).ready(function() {  
        $("#config").submit(function() {        
            var send_form   = 1;        
            var ork         = $("#mak").val();
            $("#create_error").html("");
            if (ork == "") {
                $("#create_error").append("<div class='alert' id='alert'>Не выбрано значение</div>"); 
                window.scrollTo(0, $("#alert").offset().top);
                send_form = 0; 
            } 
            if (send_form == 1) { 
                function confirmDelete(message) {
                temp = window.confirm('Удалить запись?'); 
                if (temp) 
                { return true; }
            else { 
                 return false; } 
 
            }   
                } else {
 
             return false;  
 
            }   
            
        return false;
        });         
    });
0
terri
8 / 8 / 4
Регистрация: 12.05.2014
Сообщений: 233
27.05.2015, 11:40  [ТС] 3
alexsamos33, благодарю. не заметил)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2015, 11:40

Подтверждение действия через prompt()?
Доброго времени суток, я новичек в JS но с убийственным рвением готов осваивать...

подтверждение закрытия вкладки сайта
Здравствуйте, есть такой скрипт function closeOrNot(e) { if(!e) e =...

Подтверждение полного скачивания файла
Можно ли как-нибудь проверить что файл был полностью скачан?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru