2011-11-21 65 views
1
var usernameInfo= $('#usernameInfo'); 
var ele= $('#username'); 
var username= ele.val(); 
if(username.length >=6 || username.length <=32) 
{ 
    usernameInfo.removeClass('error').addClass('correct').html('<img src="loader.gif" align="absmiddle" />&nbsp;Checking availability...'); 
    ele.removeClass('wrong').addClass('normal'); 
    $.ajax({ 
    type: "POST", 
    url: "ajax_check_username.php", 
    data: "username=" + username, 
    succes: function (server_response) { 
     usernameInfo.ajaxComplete(function(event, request){ 
     if(server_response == '1')         
     { 
      jVal.errors= true; 
      usernameInfo.removeClass('correct').addClass('error').html('<img src="not_available.png" align="absmiddle" /> Not Available').show(); 
      ele.removeClass('normal').addClass('wrong'); 
     } 
     else if(server_response == '0') 
     { 
      usernameInfo.removeClass('error').addClass('correct').html('<img src="available.png" align="absmiddle" /> Available').show(); 
      ele.removeClass('wrong').addclass('normal'); 
     } 
     }); 
    } 
    });  
} 

的事情是,我已經使用從使它與工作PHP文件(測試工作)工作的另一個腳本這個AJAX調用,但現在它只是不會..任何幫助都會很好。由於AJAX調用將無法工作

+0

定義 「不工作」。任何在JS控制檯? –

+0

你寫了「succes」而不是「success」,檢查是否是問題 – Chobeat

+0

Chobeat:你是一個天才:)你解決我的問題......感謝你們兩個人的迴應 – user1056967

回答

5
  succes: function (server_response) { 

你拼錯成功

1

它:

 
success: function(resp){ .... } 
//you have spelling mistake there