Jump to content
Fórum Script Brasil
  • 0

"?" No Lugar De Acento E "ç"


::vinicius::

Question

Caros,

estou retornando o resultado de uma busca no banco de dados com o php através do js, e ele tem retornado interrogacao ( ? ) no lugar de acento ( ´ ) e cedilha ( ç ).

Ex: Seleciono Bahia

No combo abaixo aparece "cip?", quando deveria aparecer "cipó"

Existe alguma função pra tratar essas strings??

Falou!

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

O cabeçalho está definido como fercosmig falou, e as paginas, creio eu, não estão sendo gravadas em UNICODE.

Tentei ver no code, mas não encontrei nada dentro de meus poucos conhecimento de js. Seja abaixo o code:

//Recebe o Valor do Grupo Selecionado
function ConsultaDados( valor )
{
  http.open("GET", "consultar.php?id=" + valor, true);
  http.onreadystatechange = handleHttpResponse;
  http.send(null);
}

//Define Local de Resposta
function handleHttpResponse()
{
  campo_select = document.forms[0].fDestino;
  if (http.readyState == 4) {
    campo_select.options.length = 0;
    results = http.responseText.split(",");
    for( i = 0; i < results.length-1; i++ )
    {
      string = results[i].split("|");
      campo_select.options[i] = new Option( string[0], string[1] );
    }
  }
}

//Identificação do Navegador e Suporte ao XMLHttpRequest
function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}
var http = getHTTPObject();

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


  • Forum Statistics

    • Total Topics
      152k
    • Total Posts
      651.6k
×
×
  • Create New...