Проверка ввода с помощью кнопки jquery (не при отправке формы) - PullRequest
0 голосов
/ 15 августа 2011

У меня есть форма с действием = "autosave.php". Сохраняется как обычно, когда нажата кнопка ввода или нажата кнопка отправки.

<input type="submit" id="save" value="Save Changes" />

Я также использую автосохранение jquery, которое автоматически отправляет форму каждые 10 секунд

$('form.checklist').autosave({interval:10000,......});

Моя проблема в том, что я хочу добавить в форму проверку jquery, но я не хочу, чтобы она проверялась для любых из вышеперечисленных 3 процессов.

Я хочу, чтобы проверка выполнялась только при нажатии кнопки.

<button class="ui-state-default ui-corner-all" onclick="location.href='submit.php'" type="button">Submit</button>

Любая помощь будет оценена. Заранее спасибо

1 Ответ

1 голос
/ 15 августа 2011
<button id="submit" class="ui-state-default ui-corner-all"  type="button">Submit</button>
<script>
    $('#submit').click(function(e){
        dovalidation (obviously this must be your validation function)
        if(validation==true){
            location.href='submit.php';
        }else{
            e.preventDefault; return false;
        }
    });
</script>
...