Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.05.2014, 18:32
Новичок на форуме
Отправить личное сообщение для Barbotkin Посмотреть профиль Найти все сообщения от Barbotkin
 
Регистрация: 07.05.2014
Сообщений: 1

Вместо переадресации выполняется подгрузка
$('document').ready(function(){
   var options = {
    // готовим опции для метода
    // ajaxSubmit плагина jquery.form.js
    target: "#result",
    // тайм-аут
    timeout: 3000
  };
    // ставим для error = none;
    document.getElementById("error").style.display="none";
        $('#loginform').validate(     
        {
            //Правила
            rules:{
                email: {required: true, email: true},
                password: {
                required: true,
                minlength: 6
            },
            agree: "required" },
            //предупреждения
            messages:{
                 email: "Пожалуйста, введите действующий адрес электронной почты",
                 password: { required: "Пожалуйста, введите пароль", minlength: "Ваш пароль должен быть не менее 6 символов" }
                    
            },
        
            //Обработчик и отправка данных 
            submitHandler: function(form){
            // вызываем метод ajaxSubmit(jquery.form.js)
             $(form).ajaxSubmit(options);
            }, 
            // контейнер ошибок
            errorLabelContainer: $("#error"),
            // ошибки в виде <li>...</li>
            wrapper: "li",  
            focusInvalid: false,
        })
   });


<form action="/?main=enter" id="loginform" method="post">
      <div class="field">
           <label for="email">E-mail</label>
           <input type="text" id="email" name="email"/>
        </div>  
        <div class="field">
           <label for="password">Пароль</label>
           <input type="password" id="password" name="password"/>
        </div>  
        
        <br/>
        <input type="submit" value="Вход" />
            </form>

Обрабатываю ошибки в форме и подгружаю результат
if(условие) {
// удачно
header("Location: /test.php"); 
}else{
echo "Ошибка";
}


Все работает четко, но когда результат положительный, оно еще и подгружает эту header("Location: /test.php"); страницу, а должно перекинуть туда, как такое сделать, помогите) а то 2 дня уже не могу это исправить? документацию смотрел, много форумов облазил никто помочь не может
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связанные SELECT + подгрузка AJAX kapustnik Элементы интерфейса 1 24.07.2013 19:22
как выполняется проверка кода? JGalt Javascript под браузер 0 13.12.2012 16:40
Не выполняется внутри JQuery.post frundik Элементы интерфейса 3 14.08.2012 10:35
JavaScript .then() LaNaite Общие вопросы Javascript 21 30.07.2012 07:06
Подгрузка информера без перезагрузки страницы splean Общие вопросы Javascript 6 13.03.2009 14:31