0
重複條目驗證在PHP中我已創建多種形式,這種形式的隱藏和更改後顯示一個下拉值 我手淫來檢查提交按鈕 比上點擊重複條目添加以下代碼 但此代碼不會在你的語法錯誤,正常工作不能正常工作使用jQuery
jQuery('#form_1').on('submit', function(event) {
jQuery.ajax({
url: SITE_URL+'/admin/ajax/function.php',
type: "POST",
data: jQuery('#form_1').serialize(),
dataType : 'json',
a sync : false,
success: function(response){
if(response.status === true){
var error = '<div class="alert alert-danger">this record already exist</div>';
jQuery('.form1ErrorMsg').html(error);
return false;
}else{
alert('test');
//return true;
}
},
error: function(){
return false;
}
});
//return false;
});
function.php
if(isset($_POST['ActionToCall'])){
$Action = $_POST['ActionToCall'];
switch($Action){
default:{
break;
}
case 'chkDuplicatChiefInvigilator':{
require_once('../../class/staff.class.php');
require_once('../../class/user.class.php');
$staff = new staffmanager();
$users = new usermanager();
$result=$staff->getDuplicatChiefInvigilator($_POST);
if(!empty($result)){
$output['status']=1;
}else{
$output['status']=0;
}
print json_encode($output,true);
die;
}
}
您應該刪除'data Type'和'a sync'之間的空格 –