javascript:如果不匹配则显示警告

时间:2010-07-27 04:50:47

标签: php javascript jquery

亲爱的所有..我有一个文本字段。 我希望在我输入身份证号后,脚本可以识别DB中的“用户表”。 我想如果身份证号码不匹配可以显示警告.. 我该怎么做?我是javascript的新手

2 个答案:

答案 0 :(得分:0)

你的JS代码应该是这样的:

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 !!');
}

答案 1 :(得分:0)

基本上你可以将你的问题分成两部分:

  1. 更改您的身份字段检查用户ID

    $('input#userid').change(function(){ checkUserId( $(this).val() ); });
    
  2. 通过检查数据库
  3. 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');
            }
        });
    }
    

    像那样