Ciao a tutti ho il seguente problema un po strano....
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");
}
}
}
});
Utilizzo la sopracitata struttura per per fare una chiamata ajax.
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