Ciao a tutti ho il seguente problema un po strano....
Utilizzo la sopracitata struttura per per fare una chiamata ajax.Codice PHP:$.ajax({
type: "POST",
url: "include/function_mag.asp",
dataType: "html",
data: "funz=scaricoart&artsel[]=" + $("#idprd").val() + "&idmov=" + $("#idmov").val() + "&nord=" + $("#nord").val() + "&locazione=" + $("#locazione").val(),
async: true,
cache: false,
timeout: 30000,
success: function (html) {
$("#bttmovimenta").show();
$("#caricamovimenta").hide();
var html
result = html.split("||");
if (result[0] == "OK") {
$("#mess").html(result[2]);
SelProd($("#idprd").val());
} else {
$("#mess").html("");
if (result[0] == "KO") {
$("#err").html(result[2]);
} else {
$("#err").html("Errore non previsto. Contattare l'amministratore");
}
}
}
});
Da stumento di ie9 vedo questo post di dati
funz=scaricoart&artsel[]=47&idmov=2&nord=g g&locazione=d d
come vedere nord e locazione è formato da tue lettere + uno spazio in mezzo
Se io stampo la variabile lato server senza trattarla non ho gli spazi.
Ho notato però che in un normale submit della form vengono sostituiti gli spazi con il carattere più.
Come mi devo comportare per avere un submit corretto?
Ciao e grazie a tutti

Rispondi quotando