2010-07-06 4 views
0

Je peux obtenir le retour json parse avec $ .post(), mais pas $ .ajax().

{"result": "success", "id": "1"} 
+6

$ S'il vous plaît montrer votre code. –

Répondre

8

Rien le code réel pour le post est:

post: function(url, data, callback, type) { 
    // shift arguments if data argument was omited 
    if (jQuery.isFunction(data)) { 
     type = type || callback; 
     callback = data; 
     data = {}; 
    } 

    return jQuery.ajax({ 
     type: "POST", 
     url: url, 
     data: data, 
     success: callback, 
     dataType: type 
    }); 
}, 

que les documents disent, il est tout simplement un raccourci pour .ajax