SORU
28 EKİM 2009, ÇARŞAMBA


JQuery nasıl dolar.ajax hata yanıtı metin?

Benim bir WordPress kullanmak için bir hata yanıtı gönderiyorum. Ancak, yanıt metni bu olacak aşağıda. (örnekte alamıyorum ^strong>Plaja gitti)

Bir WordPress kullanmak söylediği tek şey ''. hata

Ayrıntılar için bu örneğe bakın:

php

<?
    header('HTTP/1.1 500 Internal Server Error');
    print "Gone to the beach"
?>

bir WordPress kullanmak

$.ajax({
    type:     "post",
    data:     {id: 0},
    cache:    false,
    url:      "doIt.php",
    dataType: "text",
    error: function (request, error) {
        console.log(arguments);
        alert(" Can't do because: "   error);
    },
    success: function () {
        alert(" Done ! ");
    }
});

Şimdi neden benim ist:

günlük:

 [XMLHttpRequest readyState=4 status=500, "error", undefined]

uyarı:

Çünkü yapamam: hata

Herhangi bir fikir?

CEVAP
28 EKİM 2009, ÇARŞAMBA


Deneyin:

error: function(xhr, status, error) {
  var err = eval("("   xhr.responseText   ")");
  alert(err.Message);
}

Ayrıca uygun hata işleme için this encosia article bak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • Distractify

    Distractify

    1 Aralık 2011
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012