나는 $ .ajax()를 통해 웹 서비스를 호출하고있다. onsuccess 지금 xml 문서를 가져오고 있습니다. 문제는 검색된 xmlDocument의 내용을 확인해야합니다.jquery.ajax()에서 가져온 XML 문서의 내용을 표시하는 방법 ...?
어쨌든이 작업을 수행 할 수 있습니까? ??
나는 $ .ajax()를 통해 웹 서비스를 호출하고있다. onsuccess 지금 xml 문서를 가져오고 있습니다. 문제는 검색된 xmlDocument의 내용을 확인해야합니다.jquery.ajax()에서 가져온 XML 문서의 내용을 표시하는 방법 ...?
어쨌든이 작업을 수행 할 수 있습니까? ??
$("#textareaID").val(xmlstr);
을 그대로 텍스트 영역 필드에 넣어 또는 HTML 인코딩으로 표시 :
이$("#someDivID").text(xmlstr); // jQuery text() function performs html-encoding automatically
간단한 데모 : http://jsfiddle.net/wKhnF/1/
주 dataType: "text"
, 그것은이다 응답 내용을 XML 객체가 아닌 텍스트로 처리하는 데 필요합니다.
success : function (data, testStatus) {alert ($. parseXML (data)); } 여기에 [object : object]가 표시됩니다. –
'dataType'을'xml'이 아닌'text'로 변경하십시오. –
응답을 확인하려면 방화 광을 사용하십시오.
http://api.jquery.com/jQuery.parseXML/을 사용하여 XML을 읽고 구문 분석하고 요소를 검색 할 수 있습니다.
$.parseXML(xml)
성공 : 함수 (data, testStatus) { 경고 ($. parseXML (데이터)); } 여기 [object : object] –
을 보여주는 경고 메시지가 표시되며 phonegap 앱에서 이것을 사용하고 있습니다 ... –
이 자바 스크립트 개체이고 처리 할 요소를 읽어야합니다. – Jayendra
어디서 문서를 보여줄 계획입니까? 페이지에? 아니면 그냥 읽고 싶니? 당신은 그것을 수동으로 읽고 싶다면 console.log에서 출력 할 수 있습니다. – corroded
그냥 ajax 호출의 결과를보고 싶습니까? Firebug 애드온과 함께 Firefox 사용을 고려하십시오. 웹 개발을 훨씬 쉽게 해줍니다. – Cliff
수신 샘플 xml을 보여줄 수 있습니까? – Rafay