ajax로 html을로드합니다. 결과를 jquery 객체에로드하려고합니다. 나는 그것을 시도했지만 null을 반환합니다. 어떻게해야합니까? doctype, head 요소 및 body 요소를 포함한 완전한 페이지가 있습니다.jquery로 전체 html 페이지 구문 분석
var test = $(result); //result contains html code
alert(test.html()); //returns null
이 기능으로 데이터를로드합니다.
function ajaxLoadContent(element) {
$.ajax({
url: "url to the page",
type: "GET",
timeout: 5000,
datattype: "html",
success: function(result) {
//handler
},
});
return false;
결과는 아마도 단지 – hunter
당신이'result'에 데이터를 얼마나 보여줄 수 문자열? 또한'alert (result);'경고에 html을 표시합니까? html을 변수에 덤핑하면 .html() 함수가 자동으로 html을 반환하지 않습니다. 결과 변수가 이미 html 일 수 있습니다. – Josh
왜 그냥 결과를 출력하지 않습니까? 텍스트 여야합니다. – WaiLam