martedì 11 maggio 2021

passare caratteri accentati e speciali nella chiamata ajax

convertire il parametro data tramite la funzione encodeURI


mioUrl = "./page2/pagina.asp";

mioData =   "nome=città" 

mioData = encodeURI(mioData);

 //eseguie il comando ajax

$.ajax({  

url: mioUrl,  

type: "POST",  

data: mioData,

dataType: "html",

success: function(msg) {  

$("div#" + nomeDiv ).html(msg);  

},

error: function(){

alert("Chiamata fallita!!!");

});