2017-09-03 6 views
0

Ich habe eine jquery Beitrag Anfrage ich mache auf dem Server, aber es keine Sonderzeichen zum Beispiel @ für E-Mails. Dies ist der CodeJquery Post schreibt keine Sonderzeichen

var ob = { 
    'email' : email 
}; 

var data = $.param(ob); 
setInterval(function() { 
$.ajax({ 
     url: url, 
     type: 'POST', 
     data: data, 
     contentType: 'application/json', 
     crossOrigin: true, 
     async: true, 
     success: function (data) { 
     console.log(data); 
     $('.jbalance').html(data); 
     }, 
     error: function (data, textStatus, jqXHR) { 
     if(typeof data === 'object'){ 
     var data = 'No Internet Connection Detected'; 
     }  
     }, 
     cache: false, 
     processData: false 
    }); 
}, 5 * 1000); 

Dies ist, was email=cern64%40gmail.com gebucht, aber ich würde [email protected]

mögen Wie kann ich dies korrigieren ?.

Antwort

0

decodeURIComponent würde helfen, Ersetzen Sie den Code unten mit Ihnen:

var ob = { 
    'email' : email 
}; 

var data = decodeURIComponent($.param(ob));