下拉列表中的Contact Form 7“不可选”选项

时间:2013-01-28 作者:collin

我使用的是CF7,我需要一个带有不可选择类别“标题”的下拉列表,例如

US States

AL公司

AK公司

AR。。。等

Countries

阿夫加尼斯坦

阿尔巴尼亚等。。。。

“美国各州”和“国家”不能提交。Thankshttp://wordpress.org/extend/plugins/contact-form-7/[1]

编辑:如果有人有同样的问题,我自己解决了这个问题

我使用JQuery并将我想要的选项设为不可选择的空值。

$("option:nth-child(1), option:nth-child(1)").val("");
$("option:nth-child(1), option:nth-child(53)").val("");
 });`

1 个回复
最合适的回答,由SO网友:mrwweb 整理而成

我可以看到您的解决方案是如何工作的,但有一个语义元素正是为您想要的内容创建的:<optgroup>. 无论你的解决方案是什么,我都鼓励你改用它。

搜索“contact form 7 optgroup”,您会发现其他人正在寻找与您相同的东西并试图实现<optgroup> 去做吧。Here\'s one answer 这包括javascript解决方案和插件破解(可能不是个好主意)。也许我找到的更好的解决办法是this one. 这是一个javascript,使用指定的语法将Contact Form 7 select options替换为optgroup元素。

即使CF7在未来增加了optgroup支持,最终解决方案也可能保持稳定。

结束

相关推荐

Contact Form 7邮件中的其他短码

How to use other shortcodes inside Contact form 7- forms? 确实解释了如何在Contact Form 7表单中使用其他短代码。但这并不能使它们在联系表格7提交时发送的邮件中可用。我如何让他们也在那里工作?

下拉列表中的Contact Form 7“不可选”选项 - 小码农CODE - 行之有效找到问题解决它

下拉列表中的Contact Form 7“不可选”选项

时间:2013-01-28 作者:collin

我使用的是CF7,我需要一个带有不可选择类别“标题”的下拉列表,例如

US States

AL公司

AK公司

AR。。。等

Countries

阿夫加尼斯坦

阿尔巴尼亚等。。。。

“美国各州”和“国家”不能提交。Thankshttp://wordpress.org/extend/plugins/contact-form-7/[1]

编辑:如果有人有同样的问题,我自己解决了这个问题

我使用JQuery并将我想要的选项设为不可选择的空值。

$("option:nth-child(1), option:nth-child(1)").val("");
$("option:nth-child(1), option:nth-child(53)").val("");
 });`

1 个回复
最合适的回答,由SO网友:mrwweb 整理而成

我可以看到您的解决方案是如何工作的,但有一个语义元素正是为您想要的内容创建的:<optgroup>. 无论你的解决方案是什么,我都鼓励你改用它。

搜索“contact form 7 optgroup”,您会发现其他人正在寻找与您相同的东西并试图实现<optgroup> 去做吧。Here\'s one answer 这包括javascript解决方案和插件破解(可能不是个好主意)。也许我找到的更好的解决办法是this one. 这是一个javascript,使用指定的语法将Contact Form 7 select options替换为optgroup元素。

即使CF7在未来增加了optgroup支持,最终解决方案也可能保持稳定。

相关推荐

将序号添加到GravityForms窗体

我有多种表格。基于这些表单,我需要一个用前缀和序列号填充的隐藏字段。每个表单都有一个隐藏字段。该字段可以动态填充,参数为“uuid”。我有以下代码。。。对如何更改以下代码有何建议?这个代码段可以工作,但它使用了一个随机数(mt\\u rand),我更喜欢[prefix]-00001,[prefix]-00002,等等。此外,如果每个表单都有自己的前缀,那就更好了。但这超出了我的php技能。对于每种形式,最好是顺序的,例如:Form A 前缀为“prd”([前缀]-00001)prd-00001Form B