2013-05-02 2 views
1

divx를 html 페이지로 업데이트하고 싶습니다. 저는 Ajax.Updater 및 jquery .load()를 사용했습니다.이 모든 것이 좋은 방법 일 수 있습니까? 일부 div에 html 페이지를 표시하고 싶습니다. 미리 감사드립니다.jquery에서 html 콘텐츠 업데이트

+0

당신은'Ajax.Updater'와'jquery.load()'가 당신에게 충분하지 않습니까? – Raptor

+0

예,하지만 다른 옵션도 알고 싶습니다. –

답변

1

이 Ajax.Updater 및 JQuery와 .load()는 최고입니다.

당신은 호기심이 있다면 당신이 나를 위해

$.ajax({ 
    url: 'page.html', 
    dataType: 'html', 
    timeout: 5000, // 5 seconds 
    success: function(html) { 
    $("#myDiv").html(html); 
    } 
    }); 
3

에게 가장 좋은 방법을 시도 할 수 있습니다 동적으로 생성하는 내용은 jQuery를 통해입니다. 귀하의 문제 때문에 다음 코드를 생각해보십시오 :

$(document).ready(function() { 
    $('#ContentPage').load('MyPage.html'); 
} 
+0

예, 캐시에서로드됩니다 .SO 변경은 쉽게 사용할 수 없습니다. –

1

나는 항상 $ .load 이상의 $ .load를 사용하는 것이 좋습니다. 그 이유는 $ .load가 캐시를 사용하고 있기 때문입니다. 캐시를 정의하는 동안이 매개 변수로 비활성화 할 수 없습니다. $ .load에 대한 캐싱을 비활성화하는 유일한 방법은 모든 Ajax 호출에 대해 전역 적으로 비활성화하는 것입니다. 결국

은 $ .load 그냥 확인하고 업데이트 대답합니다, 아약스 VS 아약스 업데이터 확실하지 않다 $ 아약스

Globally disable cache

load vs ajax

에 대한 래퍼입니다 ...