지금 당장 div를 몇 초마다 새로 고치기 위해 setInterval을 사용하고 있습니다. 새로 고치는 페이지는 ASP에서 데이터베이스에서 가져온 데이터입니다. 쿼리가 꽤 크기 때문에 데이터베이스에서 변경이 발생했을 때 div 만 새로 고치고 싶습니다. 그러나 검색하고 함수 또는 예제를 찾을 수 없습니다. 가장 좋은 방법은 데이터베이스에 대해 세션 변수를 비교하는 것이지만, 어떻게 지속적으로 확인할 수 있는지 모르겠다. 그리고 변경 될 때 div를 업데이트한다.데이터베이스 업데이트시 JQuery Div 업데이트
0
A
답변
1
혜성을 들여다 볼 수 있습니다. 서버가 클라이언트를 폴링하는 대신 필요한 것을 서버가 클라이언트에게 알려주도록하십시오. http://ajaxian.com/archives/comet-a-new-approach-to-ajax-applicationsComet and jQuery
비록 당신이 혜성을하지 않았더라도, 당신이 당신의 질문에 제공 한 해결책이 효과가있을 것 같습니다. 가끔씩 마지막 폴링의 타임 스탬프를 사용하여 서버를 폴링하고, 데이터베이스 타임 스탬프를 확인하여 변경된 사항이 있는지 확인하고, 그렇다면 적절하게 응답하여 클라이언트에게 div를 새로 고치라고 지시해야합니다.
+0
getJSON을 사용하여 작은 스크립트로 데이터베이스를 검사 한 동적 파일을 가리키면 그 결과를 얻을 수있었습니다. 혜성이 재미있어 보인다. 나는 그것을 시도해야만 할 것이다. – sfreelander
관련 문제
- 1. SQLite 업데이트시 스피너 업데이트
- 2. 안드로이드 앱 업데이트시 SQLite 업데이트
- 3. 데이터베이스 업데이트시 소리가납니다.
- 4. JQuery, DIV 섹션의 정기 업데이트
- 5. jquery & ajax로 간단한 div 업데이트
- 6. JQuery 정렬 및 데이터베이스 업데이트
- 7. CakePHP Jquery Ajax 진행률 표시기 - 업데이트 DIV
- 8. 이벤트 div 업데이트
- 9. FormView 항목 업데이트시 버튼 텍스트 업데이트
- 10. Jquery - Div 이동 div
- 11. jQuery datepicker calendar - 함수 업데이트 데이터베이스 호출
- 12. Cakephp 업데이트 div
- 13. cakephp 여러 div 업데이트
- 14. 아약스 업데이트 div 여러
- 15. 간단한 DIV/JavaScript 업데이트?
- 16. 업데이트 데이터베이스
- 17. 데이터베이스 업데이트
- 18. 데이터베이스 업데이트
- 19. 클릭 및 업데이트시 jquery 변수 변경
- 20. 앱 업데이트 데이터베이스 부분 업데이트
- 21. 업데이트시 SQL 제약 IGNORE_DUP_KEY가
- 22. 데이터 업데이트시 NULL 값
- 23. 복제본, 업데이트 및 앞자리 div
- 24. 레이아웃없이 ajax를 통해 div 업데이트
- 25. Jquery를 사용하여 div 태그 업데이트
- 26. JQuery 업데이트 상태
- 27. 업데이트시 이벤트가있는 nhibernate 감사
- 28. AJAX - div 콘텐츠 업데이트 - 뒤로 가고 있습니까?
- 29. 업데이트시 MongoDB 점 표기법
- 30. 업데이트시 연결된 데이터 엔터티의 무결성
어떤 데이터베이스를 사용하고 있습니까? –
SQL Server Express – sfreelander
쿠키를 사용하여 수행 할 수 있다고 생각합니다. 필드의 변경 사항을 데이터베이스에서 지속적으로 확인하고 jquery 쿠키 플러그인에 의해 모니터링되는 쿠키와 비교하는 작은 스크립트를 가질 수 있습니다. 데이터가 변경되면 jquery에 div를 새로 고치라는 내용의 쿠키가 업데이트됩니다. 이견있는 사람? – sfreelander