【问题标题】:Dynamic Form Fields动态表单域
【发布时间】:2011-01-03 01:09:25
【问题描述】:

我不确定我要搜索的东西应该叫什么。如果我知道该怎么称呼它,我可能会找到答案,所以如果您对我的问题有答案,或者甚至知道我可以搜索什么,那将非常有帮助。

我正在尝试创建一个简单的 php 表单,其中包含名称、电子邮件等标准字段。我想添加一个事件类型字段,该字段是带有预选值(即婚礼、生日等)的下拉列表。一旦他们选择了特定事件,我希望出现其他选项。

例如,他们会选择婚礼,然后会出现日期、地点等。如果他们选择了生日,则会出现不同的附加选项。

有谁知道这方面的技术术语,或者我可以在哪里找到有关它的教程?它是否需要 ajax 或 jquery 或其他什么?

感谢您的帮助。

【问题讨论】:

    标签: forms dynamic


    【解决方案1】:

    你可以用 jQuery 做到这一点。听起来您想要的不仅仅是动态select(下拉)输入。您可以查看this blog post,但这实际上只涵盖下拉字段。

    听起来你想要一些相当定制的东西。您可以将表单分成单独的步骤并隐藏许多要开始的字段。使用 jQuery,您可以在选择某些内容时应用事件处理程序来触发函数,然后该函数将确定要显示的字段。

    除非您需要选项(特别是下拉菜单)来包含从动态源(例如数据库)中提取的选项,否则您实际上并不需要使用 AJAX。

    【讨论】:

    • 我想要的不仅仅是下拉菜单,因为它们非常简单。隐藏字段和事件处理程序听起来很正确。感谢您的回答,现在我有地方开始寻找教程了。再次感谢。
    猜你喜欢
    • 2012-03-06
    • 1970-01-01
    • 1970-01-01
    • 2018-01-30
    • 1970-01-01
    • 1970-01-01
    • 2015-06-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多