[jQuery] Traversing XML via jQuery
Hi folks,
I'm a jQuery newbie and I'm trying to traverse a XML given by a PHP
script to get information for organizing them and displaying them on
my page. Here's a kind of my XML:
<?xml version="1.0" ?><book><isbn>0156001314</isbn><isbn>015603297X</
isbn><isbn>0847829863</isbn><isbn>0847826465</isbn><isbn>0151013519</
isbn><isbn>0156029065</isbn><isbn>015601159X</isbn><isbn>0810959054</
isbn><isbn>0156032392</isbn><isbn>3829601867</isbn></book>
and here's my code:
$("document").ready(function(){
var suggest = "#suggest";
var testo = "#testo";
var offSet = $(testo).offset();
$("body").append("<div id=\"suggest\"></div>");
$(suggest).css({
position: "absolute",
top: offSet.top - 1 + $(testo).outerHeight() + "px",
left: offSet.left + "px",
width: $(testo).outerWidth() - 2 + "px",
border: "1px solid #666666"
});
$(suggest).hide();
$("#testo").bind("keyup", function(e){
if (e.keyCode == 13) {
$(suggest).html("Loading...").show();
$.ajax({
type: "GET",
dataType: "XML",
url: "getISBN.php",
data: "testo=" + $("#testo").val(),
success: function(xml){
//var isbn = $("isbn", xml).text();
$(suggest).empty();
$(suggest).append(isbn);
}
});
}
});
});
in this way the script takes all the ISBN and it doesn't display a
list (the one I need in my situation).
Please help!