Javascript [PHP JQuery]:检查数据库中是否存在表单条目,无需单击提交按钮

Javascript [PHP JQuery]:检查数据库中是否存在表单条目,无需单击提交按钮,javascript,php,jquery,html,forms,Javascript,Php,Jquery,Html,Forms,我正在一个网页上开发一个表单,其中用户应该编写一个人的税务代码,我希望系统在点击提交按钮之前,自动检查数据库中是否存在插入了税务代码的人。以下是我的php页面的一些jquery代码: jQuery("#form1").validate({ rules: { name: "required", surname: "required", ... <?php echo '

我正在一个网页上开发一个表单,其中用户应该编写一个人的税务代码,我希望系统在点击提交按钮之前,自动检查数据库中是否存在插入了税务代码的人。以下是我的php页面的一些jquery代码:

jQuery("#form1").validate({
    rules: {
        name: "required",
        surname: "required",
        ...

        <?php
            echo '

            tax_code:{
                remote: {
                    url: "check_cf.php",
                    type: "post",
                    data: {
                        tax_code: function() {
                                    return jQuery( "#tax_code" ).val();
                                }
                        }
                }
            },

            ';
        ?>
    },

    messages: {
        name: "Insert client's name!",
        ... ,
        <?php

        echo '

            tax_code: {
                remote: "You have already inserted a person with that tax code",
            }

        ';

        ?>

    }
});
jQuery(“#form1”)。验证({
规则:{
名称:“必需”,
姓:“必选”,
...
},
信息:{
名称:“插入客户名称!”,
... ,
}
});
这里是check_cf.php

<?php
  $deep="";
  include($deep."include/head.php");
  $cfpost=$_POST['tax_code'];
  $cliente_cf=$sistema->clienti->allClienti(" where codice_fiscale='".$cfpost."'  ");
  //echo $usernamepost;


  if(isset($cliente_cf[0]["id"])) echo json_encode(false);
  else echo json_encode(true); 
?>

您可以通过ajax运行,在表单提交时使用ajax。很抱歉,我不知道您在说什么……我只是一名实习生,从未使用js/jquery在前端编程。。。我想我需要一个例子