如果验证失败,如何保持Materialise模式打开?

时间:2017-09-16 17:54:50

标签: javascript jquery laravel materialize

我正在使用 Laravel 实现CSS 。我在一个模态中做了一个简单的注册表。当我点击提交按钮时,模式会关闭,错误会显示在页面的下一个div中。重新打开后,我可以看到模态上的错误。如果验证失败,如何保持模态打开?

2 个答案:

答案 0 :(得分:0)

感谢laravel的$errors变量,您可以检查验证是通过还是失败。 您可以使用if/else检查它是否失败并添加脚本以打开模式

@if($errors->any())
<script>
$('#myModal').modal('show'); 
</script>
@endif

注意:这需要使用jquery

答案 1 :(得分:0)

嘿,我得到了它,谢谢你的帮助!

@if($errors->any())
   <script type="text/javascript">

   $(document).ready(function() {

    $('#myModal').modal('open');
    });

   </script>
@endif