【问题标题】:WordPress Contact Form 7 not allowing exclusive selection for checkboxWordPress 联系表 7 不允许复选框的独占选择
【发布时间】:2014-05-01 08:59:34
【问题描述】:

我在 WordPress 上的 Contact Form 7 中创建了一个使用复选框的表单。复选框启用了“exclusive”功能,因此您只能选择一个复选框。我确保所有标签的顺序都是正确的,因为 CF7 对此非常严格。但它仍然允许多项选择。知道是什么导致了这个问题吗?

【问题讨论】:

    标签: wordpress plugins checkbox contact-form-7


    【解决方案1】:

    首先,请确保您的代码遵循以下格式:

    [checkbox* label_name exclusive "option_1" "option_2" "option_3"]
    

    其次,如果页面没有完全加载,并且您进行了选择,您仍然可以选择多个复选框。

    尝试删除任何阻止渲染的 JavaScript 并压缩图像以减少这种不良结果。

    【讨论】:

      【解决方案2】:

      有类似的问题:复选框专有也对我不起作用,因为主题的 CSS 不支持它。

      我还想要表单的非强制性无线电选择。我设法通过使用另一个“空”字段来克服这个问题:

      [radio choice label_first default:1 "" "Yes" "No"]
      

      在我添加的 CSS 中:

      .wpcf7-list-item.first {
          display: none;
      }
      

      通过选择第一个“空”选项,这实际上使得验证中不需要无线电。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-09-15
        • 1970-01-01
        • 2020-06-27
        • 1970-01-01
        • 1970-01-01
        • 2023-04-06
        • 1970-01-01
        • 2014-08-10
        相关资源
        最近更新 更多