我想着手创建一个多页表单,该表单会根据在表单的前几页上选择的选项而变化。
我想使用 Zend_Form
,我知道 JavaScript 将负责使不同的表单字段出现/消失,但我不知道这两者将如何协同工作。
我的问题是如何开始使用 Zend_Form
和 JavaScript 创建这种表单?我熟悉 jQuery,所以如果有 jQuery 插件可以帮助解决这个问题,请告诉我。
最佳答案
如果您要创建一个经过修饰的多页表单来执行各种巧妙的技巧,我不建议使用 Zend_Form,因为它可能只会妨碍您,但这只是我的意见。我使用 Zend Framework,但我从未觉得有必要使用 Zend Form,因为我喜欢自己编写所有与表单相关的代码。
我会用普通的 HTML 构建表单,您可以使用 jQuery tabs插件以更流畅的方式将表单分成页面,jQuery form用于协助表单序列化和 ajax 提交的插件。
还有 jQuery validation插件,但我从未尝试过。
祝你好运。
关于php - 带有条件小节的多页 AJAX 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/881626/