2014-02-10 53 views
0
<ul class="nav pull-right"> 
<li class="active"><a href="#home">HOME</a></li> 
<li><a href="#features">FEATURES</a></li> 
<li><a href="#check">CHECK E-MAIL</a></li> 
<li><a href="#testimonials">TESTIMONIALS</a></li> 
<li><a href="#contact">CONTACT</a></li> 
<li><a href="#Signup" role="button" data-toggle="modal" class="btn btn-success">Sign Up</a></li> 
</ul> 

    <div id="Signup" class="modal hide fade LoginSignup" tabindex="-1" role="dialog" aria-labelledby="myModalLabel2" aria-hidden="true"> 
    <div class="modal-header"> 
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> 
    <h3 id="myModalLabel2">Sign Up</h3> 
    </div> 
    <div class="modal-body"> 
    <p>@alert</p> 
    <form method="POST" action="" name="signupform"> 
    <input type="text" placeholder="First Name" name="firstname"> 
    <input type="text" placeholder="Last Name" name="lastname"> 
    <input type="text" placeholder="E-mail" name="email"> 
    <input type="password" placeholder="Password" name="password"> 
    <input type="password" placeholder="Confirm Password" name="password1"> 
     <input type="submit" name="signup" value="Sign Up" /> 
     <label>By registering you are automatically agreeing to our <a href="#">Terms of Service</a></label> 
    </form> 
    </div> 
    </div> 

这是从我的地方下载,当我在菜单中点击注册(第一个代码我贴)一个HTML5模板后,它会打开某种对话框(?)我填写的文本框就好了,当我点击提交它注册就好了,我想保持对话框(?)打开,所以我可以通过变量警报显示消息,说你成功注册了blabla。保持对话框(?)开放点击提交按钮

我可以得到一切正常工作,包括警报,但我不能保持提交后注册对话框打开,所以我不得不再次单击菜单上的注册看到警报消息。

回答

0

这看起来像bootstrap给我。首先第一件事情,你必须改变在弹出的提交按钮是这样的:

<span class="btn btn-primary" onclick="submitform()">Submit</span> 

然后,你必须创建一个名为“submitform” javascript函数申请表单数据提交到Web服务或什么后端,回读响应并在弹出窗口中显示响应。