Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #59 da revista programar. Faz já o download aqui!

bpinto

[Resolvido] Desactivas tecla de Enter em formulário em caixa de dialogo

Mensagens Recomendadas

bpinto    0
bpinto

Boas pessoal

Estou com um problema que é o seguinte, tenho um dialog-modal onde tenho um form para fazer uma validação de assinatura.

já tenho a funcionar após muita luta.

agora a minha questão é que se por acaso no form fizer Enter ele fecha o dialog e manda o valor da input para o url.

a minha questão era desactivar a tecla enter.

vou deixar aqui o c´digo, se me poderem ajudar desde já o meu obrigado.

$(function() {
 $( "#tabs" ).tabs();

 $( "#dialog-form" ).dialog({ autoOpen: false });
 $( "#dialog-erro" ).dialog({ autoOpen: false });

});
function assinatura(nid_bombeiro_escalas) {
   var nid_bombeiro_escalas = document.getElementById(nid_bombeiro_escalas).value
   //password = $("#password").val();
   //password = $( "#password" );
     $( "#dialog-form" ).dialog({
     autoOpen: true,
     height: 180,
     width: 350,
     modal: true,
     buttons: {
       "Assinar": function() {
           password = $("#password").val();
           //alert(password);
           $.post(
               "update_bombeiro_detalhe_escala.php",
               { action:"update_assinatura", nid_bombeiro_escalas:nid_bombeiro_escalas, password:password},
           function(data){
               if(data==1){
                   $( "#dialog-form" ).dialog( "close" );
                   $("#password").val( "" );
               }else{
                   //$(function() {
                       $( "#dialog-erro" ).dialog({
                       autoOpen: true,
                       modal: true,
                       height: 180,
                       width: 350,
                       buttons: {
                           Ok: function() {
                           $( this ).dialog( "close" );
                           $("#password").val( "" );
                           }
                       }
                       });
                      
               }
               //alert(data)
               });
              
              
           },
       Cancel: function() {
         $( this ).dialog( "close" );
         $("#password").val( "" );
       }
     }
     })
}

Editado por brunoais
geshi

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.