输入:
<input name="cmp_email" type="text" class="span10 m-wrap">
验证
cmp_email: {
minlength: 5,
required: true,
email: true,
remote: {
url: "\/client\/check-email",
type: "post"
},
},
验证工作正常,直到我没有插入现有的电子邮件,我将此电子邮件更改为不存在,但验证显示,此电子邮件存在,但php函数返回true
public function checkEmailAction(){
$email = $_POST;
//echo 'true';
try{
foreach($email as $m){
if($this->client_emails->emailCount($m)){
echo 'false';
die();
}
}
foreach($email['cl_email'] as $m){
if($this->client_emails->emailCount($m)){
echo 'false';
die();
}
}
}
catch(Exception $e){
}
echo 'true';
mail('tomas@example.lt','after true',print_r($_POST,true));
die();
}
我收到主题后的电子邮件&#34;真实&#34;但验证显示此电子邮件存在。 PHP函数工作正常,jQuery有问题,当更改现有的电子邮件时不存在,但jquery说电子邮件存在。