MVC 4剃须刀警报箱

时间:2014-08-12 09:36:50

标签: javascript asp.net-mvc asp.net-mvc-4

当我显示警报时,页面消失了。如何在显示警告框时防止页面消失。 在打印警报中如下:

    @{
        if (ViewData["result"] == "false")
        {
            ViewData["result"] = null;
            <script type="text/javascript" language="javascript">
                alert("Invalid user name or password");
            </script>
        }
    }

1 个答案:

答案 0 :(得分:0)

在我的机器上,您的代码工作正常,但如果它不适合您,那么

试试这个: -

<script type="text/javascript">
   if ('@ViewData["result"]' == "false"){
  '@ViewData["result"]' = null;
   alert("Invalid user name or password");
   }
   else{ alert("Valid user name or password"); }
</script>