JQuery를 배우기 위해 간단한 XML 전화 번호부 응용 프로그램에서 작업 중이며 다음과 같은 작업을 수행 할 수 없습니다. 사용자가 들어갈 때 텍스트 상자에있는 연락처의 이름입니다. 그 사람의 전체 기록을 찾고 싶습니다. XML은 다음과 같습니다Jquery 자식 중 하나의 값을 기반으로 XML 요소 찾기
<phonebook>
<person>
<number> 555-5555</number>
<first_name>Evelyn</first_name>
<last_name>Remington</last_name>
<address>Edge of the Abyss</address>
<image>path/to/image</image>
</person>
<person>
<number>+34 1 6444 333 2223230</number>
<first_name>Max</first_name>
<last_name>Muscle</last_name>
<address>Mining Belt</address>
<image>path/to/image</image>
</person>
</phonebook>
그리고 내가 jQuery를 함께 할 수 있었던 최선의이 같은 것입니다 : 나는 그것을 전체 <person>
요소를 반환되어 수행 할 작업을
var myXML;
function searchXML(){
$.ajax({
type:"GET",
url: "phonebook.xml",
dataType: "xml",
success: function(xml){myXML = $("xml").find("#firstNameBox").val())}
});
}
그래서 나는 그 사람의 모든 정보를 반복해서 보여줄 수있다. 어떤 도움을 주시면 감사하겠습니다.
특정 이름으로 만 ''으로 작업하고 싶다는 말입니까? 원하는 사람을 선택하기위한 다른 기준이 있습니까? –
user113716