2010-07-27 5 views
-1

chère à tous .. j'ai un champ de texte. je veux après avoir tapé le numéro d'identité à l'intérieur, le script peut identifier à "user table" à DB. ? je veux si le numéro identifiant correspondant ne peut pas afficher une alerte .. comment puis-je faire que je suis débutant au javascriptjavascript: montrez l'alerte s'il ne correspond pas

Répondre

0

si basiquement vous peut diviser votre problème en deux parties:

  1. sur le changement de votre champ d'identité vérifier l'ID utilisateur

    $('input#userid').change(function(){ checkUserId($(this).val()); }); 
    
  2. en vérifiant la base de données

    function checkUserId(id){ 
        $.ajax({ 
         type: 'POST', // or get 
         url: 'some_url.php', 
         data: {userid:id}, 
         success: function(data){ 
          if(data == 'false') alert('Wrong user id'); 
         } 
        }); 
    } 
    

    someting comme

0

Votre code JS devrait être quelque chose comme ceci:

var identityNum = 'xxxxx'; // ajdust value/fetch from db 
var val = document.getElementById('input-field-id').value; 

if (val === identityNum) 
{ 
    // success... your further code 
} 
else 
{ 
    alert('No match found !!'); 
} 
Questions connexes