[проверка] AJAX представить - PullRequest
0 голосов
/ 16 мая 2011

Я использую этот движок введите описание ссылки здесь

И я использую $ .ajax для отправки значения.Когда я отправляю форму с пустым значением, проверка работает, но она не останавливает отправку $ .ajax

, это проверка:

<script type="text/javascript" src="../validate/jquery.validationEngine-en.js"></script>
$ (документ) .ready (function (){$ ("# form_tambah"). validationEngine ();});

Это мой $ .AJAX отправить:

$.ajax({
            type:"POST",
            url:"proses.php",
            data:$("form[name=form_tambah]").serialize(),
            success : function(msg){
                $('div[id=result]').html("<p>"+msg+"</p>");

            }
        })
        return false;

Как это решить ..?спасибо, прежде чем

1 Ответ

1 голос
/ 30 июня 2011

Попробуйте это

jQuery("#form_Envia_Seq_Doc").validate({
    rules: 
    {
        dt1: {
            required: true,
            dateBR: true
        },
        dt2: {
            required: true,
            dateBR: true
        } 
    },
    messages: 
    {
        dt1: 'Informe uma Data Válida',
        dt2: 'Informe uma Data Válida'
    },

    submitHandler: function( form ) { 
        /*var dados = $( form ).serialize();  */
        //jQuery("#progress").show();    
        /*jQuery('#form_Envia_Seq_Doc').submit(function(){*/
        var action = jQuery('#form_Envia_Seq_Doc').attr('action');
        //alert("1");
        var erro = false;
        //Verifica se esse seq_doc já foi informado
        jQuery(".dataTable input[type=hidden]").each(function(){
            var value=jQuery(this).val();
            if(value == jQuery("#seq_doc").val())
            {
                alert("Seq_doc já informado");
                erro = true;
                jQuery("#progress").hide();
                return false;
            }
        });
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...