ajax com content iso-8859-1 não funciona
Nessa minha função abaixo se eu descomentar a linha do charset o ajax nao envia os parametros para minha pagina php.
function rqpost(url, parametros, destino){ divDestino = destino; var ajax = loadajax(); ajax.onreadystatechange = transajax; ajax.open('POST', url, true); ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); ajax.setRequestHeader("Cache-Control", "no-cache") ajax.setRequestHeader("Content-length", parametros.length); ajax.setRequestHeader("Connection", "close"); //ajax.setRequestHeader("Content-type", "text/html; charset=iso-8859-1"); ajax.send(parametros);}
Minha duvidas:
Essa linha é importante? fará alguma falta se eu não utiliza-lá? tem algo errado nela que eu deva corrigi-la para que eu consigue usar?
pode ser algum problema de ambiente? servidor ou versão do PHP?
ps. com a linha descomentada não funciona nem no IE nem no Firefox
[]´s
Discussão (1)
Carregando comentários...