2008-10-15 4 views
4

나는이 Ajax에 내 발가락을 담그려고합니다. 나는 매우 기본적인 질문을 가지고있다.jQuery를 사용하여 AJAX 응용 프로그램의 상태를 저장하는 방법

jQuery를위한 UI 플러그인 (프레임을 드래그 앤 드롭, 스트레칭, 애니메이션 등)을 보았다. 기본적으로 웹 애플리케이션에서 모든 데스크탑 기능을 사용할 수있다.

데스크탑 환경에서는 객체의 상태를 파일로 저장할 수 있지만 jQuery에서 조작 된 객체의 상태를 저장하는 방법은 무엇입니까?

예 : jQuery에서 프레임을 드래그하거나 div 요소의 테두리를 늘리면 서버의 파일에 어떻게 저장하면됩니까? 다음에 열 때 수정 된 상태로 유지됩니까?

+0

[jQuery UI] (http://ui.jquery.com/)를 참고하십시오. 이전 인터페이스 라이브러리에 대한 공식 대체품입니다. –

답변

6

개체를 상태로 수집하여 JSON으로 직렬화하고 서버에 적절하게 저장하는 스크립트에 AJAX을 사용하여 HTTP POST를 수행합니다. height()width() 방법 - 반대 방법

로드는

+0

JSON에 serialize하지 않고 jQuery ajax.post() 함수를 url-encoded로 serialize합니다.이 함수는 서버 측 webapp에서 쉽게 파싱됩니다 – Javier

1

예 Nilesh을 (당신이 AJAX를 생략하고 있지만로드로 바로 당신의 페이지에 JSON을 인쇄 할 수 있습니다). 위치 데이터를 제공하는 원시 메소드에 대해서는 알지 못합니다. 플러그인이있을 수도 있습니다. 일부 원시 자바 스크립트는 원시 자바 스크립트로 충분해야합니다.