2012-05-04 21 views
8

Chcę wysłać dane JSON w XDR za pomocą metody POST. Jestem w stanie wysłać dane JSON, jednak problem jest . (DOT) symbole są konwertowane na _ (podkreślenia). Oto kod:Jak wysłać dane JSON w XDR za pomocą metody POST

if ($.browser.msie && window.XDomainRequest) { 
    var xdr = new XDomainRequest(); 
    xdr.open("POST",Path); 
    xdr.send(JSON.stringify(data) + '&ie=1'); 
    xdr.onerror = function() { 
     alert('in error'); 
    }; 
    xdr.onload = function() { 
     alert(xdr.responseText); 
    } 
} else { 
    jQuery.ajax({ 
     type: "POST", 
     url: Path, 
     data: JSON.stringify(data), 
     dataType: 'json', 
     contentType: 'application/json', 
     success: function(msg) { 
       alert(msg); 
     } 
    }); 
} 
+1

Wystąpił problem w skryptów po stronie serwera. Po ustaleniu, że teraz działa idealnie w porządku. – Mathankumar

+0

proszę podać to jako odpowiedź i oznaczyć je poprawnie, aby pytanie to było "poprawną" odpowiedzią. – PetersenDidIt

Odpowiedz

0

może być twój stronie serwera skryptowy jest źle .. ten kod wydaje się być poprawne ....

Powiązane problemy