首页 > 解决方案 > 需要联系表格 7 下拉力吗?

问题描述

我正在使用 Contact Form 7 为客户制作表格。我已将所有字段设为必填,包括选择(下拉)字段。但是,当未选择下拉字段时,仍会发送表单。

有没有办法“强制”一个字段是必需的?有没有人遇到过这个?你知道如何提供帮助吗?

这是我的代码:

 <label> Name: (Required)
[text* your-name] </label>

<label> Surname: (Required)
[text* your-name] </label>

<label> Contact Number: (Required)
[text* your-number] </label>

<label> Email Address: (Required)
[email* your-email] </label>

<label> Choose Branch: (Required)[select* recipient "Choose Branch:"
                "Johannesburg|christie@oonie.co.za"
                "Pretoria|christie@oonie.co.za"
                "Cape Town|christie@oonie.co.za"
                "Durban|christie@oonie.co.za"
                "Garden Route|christie@oonie.co.za"
                "Port Elizabeth|christie@oonie.co.za"
                "East London|christie@oonie.co.za"
                "Nelspruit|mchristie@oonie.co.za"
                "Vaal Triange|christie@oonie.co.za"]</label>

<label> Product: (Required)[select* product "Please select product:"
                "Product"
                "Product"
                "Product"
                "Product"
                "Product"
                "Product"
                "Product"
                "Product"]</label>

<label> Physical Address: (Required)
[text* your-area] </label>

<label> Size in Meters: (Required)
[text* your-area] </label>

<label> Enquiry
[textarea your-message class:bigger-textrea] </label>

[submit "Send"]

先感谢您!

标签: wordpresscontact-form-7

解决方案


看起来表单正在发送,因为确实总是填写选择字段。您忘记了“include_blank”属性:

[select* menu-834 include_blank "product 1" "product 2" "product 3"]

它在下拉菜单的选项顶部插入一个空白项,评估为未填写。

请参阅文档以获取include_blank下拉菜单中的选项:
https ://contactform7.com/checkboxes-radio-buttons-and-menus/#select


推荐阅读