我正面临着一个问题与我的开放购物车网站,其中用户注册页面,当我点击继续按钮时,没有输入一些必填字段,页面只是重新加载,没有显示验证消息。
用户注册工作正常,发生的问题是当我没有输入任何必填字段,如名字或电子邮件或忘记检查协议条款时,页面只是刷新,而不显示必填字段验证消息或单击继续时出现任何错误。
链接:https://www.pickupbest.com/index.php?route=account/register
Varun
发布于 2020-04-21 17:44:10
如果您在重新加载后没有看到验证消息-打开页面代码视图( Chrome和Firefox中的Ctrl+U)。在那里你可以找到你的错误信息:
<div class="text-danger">First Name must be between 1 and 32 characters!</div>

我可以在浏览器中看到它们的瞬间,但随后一些JS删除了它。它可能在当前模板中。
在register.tpl中查找
$(element).parent().find('.text-danger').remove();试着对它进行评论,看看会发生什么。
或者它可以是catalog/view/javascript/productenquiry/productenquiry.js,这行
$('.alert, .text-danger').remove();尝试注释它,清除浏览器的缓存(Ctrl+F5,重新加载页面并清除缓存)。
https://stackoverflow.com/questions/61336498
复制相似问题