Visualizzazione dei risultati da 1 a 5 su 5

Discussione: $.ajax e xml

  1. #1

    $.ajax e xml

    Salve ragazzi io ho un bel problemino che non riesco a risolvere in alcun modo.
    Io ho questo file xml:
    codice:
    <?xml version="1.0" encoding="utf-8"?>
    <news>
    	<notizia>
    		<titolo>RESTYLE COMPLETO DEL SITO</titolo>
    		<sfondo>img_1.jpg</sfondo>
    		<desc>La Silver Web Studio ha effettuato il restyle completo del sito del Centro Etoile di Napoli...</desc>
    	</notizia>
    </news>
    e questa funzione jquery

    codice:
    $.ajax({
    		type:		"GET",
    		url:		"archivio/news2011.xml",
    		dataType:	"xml",
    		success:	function(xml){
    			$(xml).find("notizia").each(function(){
    				var title = $(this).find("titolo").text();
    				var sfondo = $(this).find("sfondo").text();
    				var descrizione = $(this).find("desc").text();
    				
    				var line = "[*]<div class='img-news' style='background:url(img/news/"+sfondo+");'></div><div class='news-desc'>
    
    "+descrizione+"</p></div>";
    				$(line).appendTo(".elenco-news");
    			});
    		},
    		error:		function(request, error, tipo_errore){
    			alert(tipo_errore);
    		}
    	});
    Non riesco a capire perchè mi da come messaggio di errore parserror: undefined.

    Vi prego rispondetemi, grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    in chrome apri la console javascript,
    invia la tua richiesta e vedi cosa viene restituito nella tab "Network"

  3. #3
    XMLHttpRequest cannot load file:///C:/Users/Utente/Desktop/Centro%20Etoile/archivio/news2011.xml. Origin null is not allowed by Access-Control-Allow-Origin.

    ecco cosa mi esce

  4. #4
    Mi dite che vuol dire ragazzi? il link controllato ed è esatto...perchè mi da questo errore?

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    punti ad un file in locale, devi passare per un webserver

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.