使用JS验证后,重新加载页面无法正常工作

时间:2019-12-11 10:26:24

标签: laravel laravel-blade reload

所以我有一个具有Laravel验证的表单。如果表单没有任何问题(例如必填字段),则页面重新加载效果很好,但是如果验证失败,则重新加载页面无法正常工作。如果单击后退按钮,我将强制重新加载页面。这是代码。

<script type="text/javascript">
    $(window).load(function() {
        $('form').get(0).reset();
    });
</script>

成功提交后,所有字段均应为空白。 在laravel刀片文件中要实现此目标还应该做些什么?

2 个答案:

答案 0 :(得分:1)

您尝试过location.reload();吗?

答案 1 :(得分:0)

感谢您的帮助。 我这样做是这样的:

<script>
    if (!!window.performance && window.performance.navigation.type === 2) {
        //navigation type 2 is accessed using back button while, 
        //0 is accessed using the link or redirected after validation and 1 is refresh page
        window.location.reload();
    }
</script>