如何使用可折叠部分创建PHP表单?

时间:2011-04-30 22:03:30

标签: php jquery jquery-validate

我有一个多部分表单,它将使用PHP进行服务器端数据库插入。表单需要验证,我打算使用JQuery Validate在部分验证时显示一个图标,如果部分不验证则显示另一个图标。

我知道可折叠面板或DIV的使用。但是,我需要在表单中使用相同的可折叠效果。如何通过JQuery或其他客户端库实现这一目标?

非常感谢!!

3 个答案:

答案 0 :(得分:1)

由于您正在决定使用哪个框架,您可以查看collapsible forms by ExtJS框架,它可能会给您一些初步想法。

修改

@SidC:好的,如果你要使用JQuery,你最好不要搞砸Ext。如果从零开始使用JQuery::Accordion插件加JQuery::DIALOG,那么实现起来就不会感到太痛苦。并查看此Feed

JQuery Accordion: how to embedded it into a dialog box?

答案 1 :(得分:0)

您可以像在外面一样轻松地隐藏在表单中。

object.style.display = "none" 

是JS。

包裹您正在展示的内容并隐藏在div中并转到它。

答案 2 :(得分:0)

斯科特是正确的,不仅仅是因为我们有相同的名字。

将您的HTML表单包装在div中,然后使用:

http://www.dynamicdrive.com/dynamicindex17/animatedcollapse.htm

它也是动画的;)