【问题标题】:Create pop up with user password as dialog使用用户密码创建弹出窗口作为对话框
【发布时间】:2014-04-03 08:21:42
【问题描述】:

我在 MVC5 视图 index.cshtml 中使用以下代码。目前警报显示一些文本。我需要更改它以打开一个弹出窗口,询问用户用户名密码,我应该怎么做?

<script type="text/javascript"> 
  $(document).ready(function () { 
     $("#M").change(function () { 
     if ($(this).val() == "F") { 
             alert("I am an alert box!");

       } 
    }); 
  }); 
</script>

我试过 var myWindow = window.showPopup(); 还是不行...

【问题讨论】:

    标签: javascript jquery html asp.net razor


    【解决方案1】:
    var username = window.prompt("Enter your username","");
    var password = window.prompt("Enter your password","");
    

    使用变量usernamepassword 访问用户输入的用户名和密码。

    Fiddle。希望这就是您想要的。

    【讨论】:

    • 感谢 Chris 投了赞成票,我有两个问题 1. 我希望用户密码和相同的弹出窗口相同,我应该如何更改它 2. 如何在此弹出窗口中应用一些样式...
    • 不幸的是,你不能。您可以使用 jquery 对话框或为用户名和密码创建单独的表单。
    • 那你是什么意思?
    【解决方案2】:

    尝试使用引导程序并使用组件Modal。 bootstrap 站点提供了一个很好的教程来介绍如何使用它。

    【讨论】:

    • 谢谢,但我应该如何从脚本中调用它?你能提供例子吗?
    • 如果您阅读我提供的链接,您可以通过以下方式轻松显示弹出窗口(模态):$('#myModal').modal('show')
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-08
    • 1970-01-01
    • 2012-01-04
    • 1970-01-01
    相关资源
    最近更新 更多