首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有条件子部分的多页AJAX表单

具有条件子部分的多页AJAX表单
EN

Stack Overflow用户
提问于 2009-05-19 08:43:42
回答 3查看 6.7K关注 0票数 1

我想开始创建一个多页表单,该表单根据在表单的前几页上选择的选项进行更改。

我想使用Zend_Form,我知道JavaScript将负责使不同的表单字段出现/消失,但我不知道这两者将如何协同工作。

我的问题是如何开始使用Zend_Form和JavaScript创建这种表单?我对jQuery很熟悉,所以如果有jQuery插件可以帮助我,请让我知道。

EN

回答 3

Stack Overflow用户

发布于 2009-05-19 08:57:34

如果你要创建一个漂亮的多页表单,可以做各种巧妙的操作,我不建议使用Zend_Form,因为它可能会妨碍你的工作,但这只是我的观点。我使用Zend框架,但我从来没有看到使用Zend Form的需要,因为我喜欢自己编写与form相关的所有内容。

我会用普通的超文本标记语言构建表单,您可以使用jQuery tabs插件以更时尚的方式将表单划分为多个页面,并使用jQuery form插件来帮助实现表单的序列化和ajax提交。

还有jQuery validation插件,但我从未尝试过。

那就祝你好运。

票数 1
EN

Stack Overflow用户

发布于 2009-06-22 11:11:41

如果你想使用JavaScript,我强烈推荐你使用jQuery wizard plugin。它支持分支和验证。

票数 1
EN

Stack Overflow用户

发布于 2009-07-16 01:40:28

我同意jquery的评论,因为如果你熟悉它,我非常确定有一个zend钩子与jquery。

也就是说,如果你能避免将表单拆分成多个物理上不同的页面,那么只需在逻辑上将它们分开,例如:在div(或karim提到的标签)中重新加载数据,等等,这样你就可以在表单中维护所有被跟踪的信息。如果您必须使用物理分隔的页面,则可以使用会话来存储持久数据。

这可能会帮助您开始,尽管我不知道您的zend设置:http://framework.zend.com/manual/en/zendx.jquery.form.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/881626

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档