직장 홈페이지에 Ztree를 구현합니다. Ztree의 데이터는 백그라운드에서 반환되는 JSON 개체입니다
나무가 고정되어 있어서 매번 나무가 새로워집니다
$.getJSON의 URL이 모두 동일합니다. 여기서 문제가 발생합니다. 새 트리 노드를 수정하거나 새로 고친 다음 IE에서는 변경 사항이 없습니다
혼란스럽네요
그래서 인터넷을 검색해서 해결책을 찾았습니다
해결책:
Jquery의 $.getJSON 요청에는 캐싱 메커니즘이 있습니다. 즉, 백엔드에 액세스하기 위해 동일한 URL을 요청할 때 백엔드를 요청하는 대신 페이지의 캐시된 데이터에서 데이터를 직접 검색합니다.
그래서 URL을 변경해야 합니다
우리의 URL은 var url="XXXX/XXX"입니다.
난수를 생성하는 방법은 다음과 같습니다