2010-11-22 23 views
0

Kod kazanmak xp gerçekleşmeyen: bu aradajQuery.ajax başarı fonksiyonu

$.ajax({ 
    type: "POST", 
    url: "students/login", 
    data:{"data[Student][email]":_email,"data[Student][password]":_password},ss 
    beforeSend: function(){ 
     $("#confirm").text(""); 
    }, 
    error: function (xhr, status) { 
     alert(status); 
    }, 
    success: function(msg){ 
     if(msg == " success"){ 
      $("#confirm").text("Log in, please wait ......."); 
     } else { 
      $("#confirm").text("No such user or password is incorrect!"); 
     } 
    } 
}); 

, ben CakePHP'de ve jquery ile bunu

+0

Daha kolay okumak için kodu biraz biçimlendirebilir misiniz? ;) Ayrıca, çalıştığınız tarayıcılar gibi başka herhangi bir içerik; Herhangi bir javascript hatası ipucu, ya da sadece bir şey göstermedi? – tshao

+0

Hala bazı 's' s sizin 'veri 'görevinizin arkasında var –

cevap

1

Bundan dolayı mı? Başarıdan önce fazladan bir boşluk veya sadece biçim yanlıştır ...

if(msg == " success") 
+0

Ancak soru şu anda başarılı olamaz: işlev – Shamrocker

+0

Hangi tarayıcıyı test ettiniz ve XP'de sahip olduğunuz diğer tarayıcılar hakkında ne düşünüyorsunuz? – tshao

+0

Firefox 3.6 ve ie8 – Shamrocker

0

Sen ss sağ beforeSend önce var: olanlar Kaldır ve işe yaramalı. Hatayı, JSLint üzerinde hızlı bir kontrol yaptıktan sonra bir saniye içinde buldum.

+0

Üzgünüz, ss hala işe yaramaz. – Shamrocker