0

我在 wordpress 网站上获得了我的表格:https ://www.dravaliani.com/250botox/如果您没有填写所有字段,则会在桌面上显示一条警告消息,以便用户不要让它们为空。

但是,如果我在移动设备(电话)上看到相同的表格,如果您将字段留空,则不会出现警告消息。同样的事情也发生在平板电脑上。

该表单是使用 GravityForm 创建的,尽管这不是它的错,因为我创建了另一个页面并且该表单可以完美运行。所以我猜它没有加载到移动设备上的ajax。

有任何想法吗?

4

1 回答 1

1

不是 ajax,您的 html 输出gform_fields_1中有重复的表单,这就是您看不到验证结果的原因。

第一个表单使用 css 隐藏:

@media screen and (max-width: 640px) .fusion-no-small-visibility 
{ display: none !important; 
}

添加错误消息的验证脚本最有可能querySelector用于选择表单并附加错误消息,如果您更改上面的 css 代码以显示第一个表单,您将看到验证错误已经存在。

于 2018-08-21T20:15:29.583 回答