Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » jQuery » Подскажите, где ошибка в скрипте?

Подскажите, где ошибка в скрипте?


     21.12.2016    Все вопросы » jQuery    333

вопрос
Добрый день.

Есть такой скрипт на проверку доп. полей на странице регистрации
<style>
.x_error {border: 1px solid red !important;}
.validate_text {color: red;}
</style>

        <script>
$(function(){
var xf_familiya = $("input[name='xfield[familiya]']");
var xf_imya = $("input[name='xfield[imya]']");
var submit_ok = true;
$("#registration").submit(function(){
$('.validate_text').remove();
$('.x_error').removeClass('x_error');
if (xf_familiya.val().length<1) {xf_familiya.addClass('x_error').after('<div class="validate_text">Это поле обязательно к заполнению</div>');submit_ok = false;}   
if (xf_imya.val().length<1) {xf_imya.addClass('x_error').after('<div class="validate_text">Это поле обязательно к заполнению</div>');submit_ok = false;}      
if (!submit_ok) return false; 
});
});
</script>


Проверка происходит, НО после того, как заполнил поля, отправка данных не происходит...Буду рад помощи...

Ответа пока нет


1 комментарий

serg91100
Юзер

serg91100 - 21 декабря 2016 11:38 -

Чуть не забыл. Такой вывод на странице регистрации
<tr>
			<td class="label-2">Фамилия
			</td>
			<td class="inpitpole">
			<input type="text" name='xfield[familiya]' id="xf_familiya" class="f_input"/>
       </tr>
        <tr>
			<td class="label-2">Имя
			</td>
			<td class="inpitpole">
			<input type="text" name='xfield[imya]' id="xf_imya" class="f_input"/></td>
       </tr>

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх