jquery - 如何使用 jQuery 保存 AJAX 应用程序的状态

标签 jquery ajax ria

我只是想尝试一下 Ajax 的东西。我有一个非常基本的问题

我见过 jQuery 的 UI 插件( http://interface.eyecon.ro/docs/drag ),您可以在其中拖放框架、拉伸(stretch)物体、制作动画等。所以基本上您可以在 Web 应用程序中获得所有桌面功能。

在桌面世界中,您可以将对象的状态保存到文件中,但是如何在 jQuery 中保存被操作对象的状态。

例如如果我在 jQuery 中拖动框架,或拉伸(stretch) div 元素的边框,如何将其保存到服务器上的文件中,以便下次打开时它保持修改状态?

最佳答案

将状态收集到一个对象中,序列化为JSON ,使用 AJAX 执行 HTTP POST到服务器上的脚本,该脚本会适本地保存它。

使用相反的方法加载它(您可以跳过 AJAX 并在加载时将 JSON 直接打印到页面中)

关于jquery - 如何使用 jQuery 保存 AJAX 应用程序的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/206629/

相关文章:

javascript - 通过 AJAX 提交表单但保留客户端验证

javascript - 当所有脚本通过 $.getScript 完成加载时调用处理程序

javascript - 如何将get参数传递给ajax url

jquery - 如果单击链接则显示表单输入框

jquery - 如何删除textarea上的 "automatic new line"

jquery - e.pageX 和 e.pageY 无法正常工作?

WCF RIA 服务自定义方法?

php - 根据下拉菜单中选定的选项查看数据库中的数据

html - Web 开发的 future (RIA 与传统 HTML)

.net - 在 WCF RIA 服务中获取 IP