2009-06-01 3 views
2

참고 : 정확히 this question과 같지 않습니다. 그것이 그렇게 보일지라도, 나는 매우 특정한 요구 사항을 가지고있다.HTML 스 니펫이나 JSON을 가져와야합니까?

내 응용 프로그램에는 하나의 AJAX 요청으로 업데이트 할 두 개의 패널이 있습니다. 현재 JSON을 보내고 JS에 두 개의 DOM을 구성하고 해당 위치에 추가합니다.

유지 관리가 어려워지고 클라이언트 측에서 많은 처리가 진행되고 있습니다. 그래서, 나는 HTML 코드 스 니펫을 보낼 생각이다.

여기에서 문제는 두 개의 패널이 있고 한 번의 AJAX 요청으로 서로 다른 패널에 대해 두 가지 HTML 코드 조각을 가져와야한다는 것입니다. 또한

: -

1) 나는 정기적으로 각 30 초 후에는 AJAX 요청을 전송하고, 또한 JSON의 데이터의 CRC-32를 보낸다. 따라서 데이터가 변경되지 않으면 DOM을 다시 만들 필요가 없습니다.

2) 이전 HTML을 새 HTML로 바꾸면 갑자기 화면이 깜박입니다.

3) 각 패널에는 동적 행 수가있을 수 있으며 JavaScript 사이드에서 각 행에 일부 이벤트를 첨부해야합니다. 이를 위해 JSON 형식의 데이터가 있으면 더 쉽습니다. 하지만 HTML 스 니펫으로 전환하는 경우 어떻게해야합니까?

+0

OMG! 나는 그곳으로 갔다. – Sabya

+0

그들은 대답이 적절하지 않다고 느꼈거나 대답을 좋아하지 않아서 그것을 제거했습니다. – cgp

답변

관련 문제