Javascript [PHP JQuery]:检查数据库中是否存在表单条目,无需单击提交按钮
我正在一个网页上开发一个表单,其中用户应该编写一个人的税务代码,我希望系统在点击提交按钮之前,自动检查数据库中是否存在插入了税务代码的人。以下是我的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 '
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在前端编程。。。我想我需要一个例子