Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

miqueiasrafael

jquery não printa na tela o XML

Recommended Posts

Olá senhores estou criando uma funcionalidade em um sistema, porém

jquery não printa na tela o atributo do XML

<script>

$(function () {

$("#conteudo_page").append("<ul></ul>");

$.ajax({

type: "GET",

url: '/caminho-do-xml',

dataType: "xml",

success: function(xml){

itens = $(xml).find("tipoimovel");

for(var i = 0; i < itens.length; i++) {

var desImovel = $(itens).find('descricao').text();

// console.log($(itens).find('descricao.value').text());

}

$('<li></li>').appendTo("#conteudo_page ul").html("desImovel");

}

});

});

</script>

<div id="conteudo_page"></div>

??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual a estrutura do ficheiro XML?

Experimenta assim:

$(function() {
  $("#conteudo_page").append("<ul></ul>");
  $.ajax({
    type: "GET",
    url: 'url_do_xml',
    dataType: "xml",
    success: function(xml) {
      itens = $(xml).find("tipoimovel");

      for (var i = 0; i < itens.length; i++) {
      	var desImovel = itens[i].find('descricao').text();
        $('<li></li>').appendTo("#conteudo_page ul").html(desImovel);
      }      
    }
  });
});

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.