0
我試圖檢查用戶名是否在數據庫中退出。如果退出,它應該給出錯誤消息,並阻止用戶將詳細信息添加到數據庫,直到他們編輯用戶字段或使其有效或可用。 Ajax調用根據條件設置javascript驗證
$('#user').keyup(function(e) {
var check_user=$(this).val();
$.ajax({
type: "POST",
url: "ajax.php",
data: {check_user:check_user},
success: function(data)
{
$("#user-result").html(data);
}
});
});
Ajax.php
if(isset($_POST['check_user'])){
$class->mqry="AND barcode='".$_POST['check_user']."' ";
$class->selected_fields=array('this.user_id');
$check_user= $class->getTable('users');
$class->resetFields();
$count=count($check_user);
if($count) {
die('<img src="imgs/not-available.png" />User already exits');
}else{
die('<img src="imgs/available.png" />');
}
}
這東西是怎麼working.Now我可以阻止用戶添加細節了婉集驗證該用戶field.I希望這讓SENCE 。
這裏我只是拿用戶爲例。實際上會有像條形碼等細節...
我正確理解您每次在用戶名輸入字段中按下某個鍵時發送Ajax請求? – myfunkyside
@myfunkyside:是的 – kreya
爲什麼?這似乎有點密集。 –