Função para retornar dados Dataset não funciona no IE 11

Bom dia,

Criei uma função changerSelect no basicsFunctions.js que busca dados (departamento, unidade e coordenacao) de um dataset customizado ao selecionar o campo centro de custo. Segue abaixo:

function changerSelect(){

var codValor = $("#Centro_de_Custo1").val(); retorno = getDataSet("ds_hierarquiaAprovacao","Centro_de_Custo", codValor, codValor); console.log(retorno); for (i = 0; i < retorno.content.values.length; i++){ if(retorno.content.values[i].Centro_de_Custo == codValor){ $("#Departamento").val(retorno.content.values[i].Departamento); $("#Unidade").val(retorno.content.values[i].Unidade); $("#Coordenacao").val(retorno.content.values[i].Coordenacao);

} } }

No Google Chrome funciona e retorna os dados nos campos, conforme informado na função acima. Mas no IE 11, retorna um erro no depurador do IE dizendo que: "Não é possível obter a propriedade 'values' de referência indefinida ou nula", conforme anexo. Além disso, no console do IE retorna o erro de "Internal Server Error", conforme anexo. Alguém sabe como devo fazer pra resolver? Ou outra forma que possa pegar o retorno do Dataset? Preciso que essa função funcione no IE 11.

Muito obrigado!

compartilhar
  • 500 Internal Server Error quer dizer que sua consulta dataset falhou por conta de algum erro de execução, pra saber o que pode ser você tem que olhar no log do servidor fluig.

    Rafael Vanat   04 de May de 2018
  • Creio que o erro não seja no servidor porque essa mesma função funcionou no google chrome, então o erro parece ser no navegador neh?! Você sabe de outra função que possa funcionar em ambos os navegadores? Grato!

    Welder Ribeiro   10 de May de 2018
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags datasets-customizados ou faça a sua própria pergunta.