我在输入字段中使用占位符文本并根据需要进行标记,可以在不输入任何文本的情况下提交表单。
显然,将占位符文本计算为不应该的值。我尝试过使用“水印”,但这没什么区别。
我在stackoverflow上找到了一个解决方案:
替换以下内容:
var submit = form.find('input:submit');
if (! submit.length) return; "
使用:
var submit = form.find('input:submit');
if (! submit.length || submit == this.find('[placeholder]').wpcf7Placeholder()) return;"
这是解决问题的方法,但我也发现响应按钮没有在点击时显示菜单选项。
有人可以帮我解决这个问题吗?