Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RafaCordL

função de data não funciona

Recommended Posts

function meningite_data_investigacao31(){
    $("#dt_investigacao").bind('change',function(){
        var dt_investigacao=ddmmaaaa_to_aaaammdd($('#dt_investigacao').val());
        var data = $('#dt_investigacao').val();
        var dt_notificacao=ddmmaaaa_to_aaaammdd($("#dt_notificacao").val());
        if(data_menor_atual(data) == false){
            alert('Data maior que a data de hoje');
            $("#dt_investigacao").val("");
            $("#dt_investigacao").focus(); 
        }
        else{
            if((dt_investigacao != "")&&(dt_notificacao != "")){
                if(dt_investigacao < dt_notificacao){
                    alert('A data de investigação não pode ser menor que a data de notificação!');
                    $(this).val('').focus();
                }
            }
        }
    });
}

Olá galera beleza?

A data de investigação (#dt_investigacao), tem que ser maior ou igual a data de notificação (#dt_notificacao), mas não está funcionando, onde errei?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá um console.log() nessas variáveis (dt_investigacao, dt_notificacao) e confirma se o valores retornados estão corretos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acabou que era mais simples do que eu estava imaginando, a função certa ficou assim:

function meningite_data_investigacao31(){
    $("#dt_investigacao").bind('change',function(){
        var dt_investigacao=ddmmaaaa_to_aaaammdd($('#dt_investigacao').val());
        var data = $('#dt_investigacao').val();
        var dt_notificacao=ddmmaaaa_to_aaaammdd($("#dt_notificacao").val());
        if((dt_investigacao != "")&&(dt_notificacao != "")){
            if(dt_investigacao < dt_notificacao){
                alert('A data de investigação não pode ser menor que a data de notificação!');
                $(this).val('').focus();
            }
        }
    });
}

:)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.