1

我想知道不是使用 PHP Sessions 来保存字段数据,在 Ajax 或 jQuery 中是否有任何概念,可以在很多表单页面之间导航,但是要保存表单数据,直到用户提交,如果用户提交,所有不同页面上的信息也应该提交。

4

2 回答 2

1

这种类型有多个概念。

您可以将 JavaScript 与 jQuery 库一起使用,使用用于 HTML 元素操作的函数对巨大的表单进行分页。这样,您不需要用户创建另一个 HTTP 请求,因此在其他页面上输入的信息不会在用户切换页面时丢失。然后可以使用 AJAX 或普通的“前端”HTTP 请求方法提交表单。

此外,您可以尝试使用 JavaScript 和 jQuery 将输入的信息保存在 cookie 中。

以下是 jQuery 分页的一些示例:

http://dl.dropbox.com/u/4151695/html/pajinate/examples/example1.html

您可以轻松地将这些概念应用于任何内容,包括 HTML 表单。

以下是各种带有源代码的插件:

http://www.jquery4u.com/plugins/10-jquery-pagination-plugins/

Cookie 只不过是存储在访问者计算机上的纯文本文件,这意味着您可以轻松地对表单数据进行编码并将其嵌入其中。

于 2012-12-26T11:23:39.120 回答
1

您可以尝试表单向导它的 jquery 插件:http ://www.jankoatwarpspeed.com/post/2009/09/28/webform-wizard-jquery.aspx

于 2012-12-26T11:35:41.807 回答