【发布时间】:2014-07-20 13:26:55
【问题描述】:
我的登录信息和注册表单都在同一个页面中。我已经指定了两种不同的数据发布路径,但是当我点击注册表末尾的注册按钮时,它会保存登录表单输入(没有输入)?我看了这个问题(Multiple forms and one processing page)。它如何与节点一起工作,这是否意味着我必须为不同的表单创建一个模块?
这是我的代码。最后我有一个小脚本,因为我的引导模板的滑块功能与提交功能发生冲突。
<h2>Register<h2>
<form method="POST" action="/samples">
<input type="text" name="fullName" id="fullName" class="input-lg " placeholder="your full name" data-required="true">
<input type="text" name="age" id="age" class="input-lg" placeholder="age">
<input type="text" name="city" id="city" class="input-lg" placeholder="Your City">
<input type="text" name="job" class="input-lg" placeholder="Your Job">
<input type="text" name="username" class="input-lg " placeholder="prefered username" data-required="true">
<input type="password" name="password" class="input-lg" placeholder="Password">
<input type="email" name="email" class="input-lg " placeholder="your email" data-required="true">
<button type="submit" class="btn btn-primary">Sign in</button>
</form>
<h2>Login!</h2>
<form method="POST" action="/dashboard">
<hr class="colorgraph">
<input type="email" name="emaillog" class="input-lg " placeholder="your email" data-required="true">
<input type="password" name="passwordlog" class="input-lg" placeholder="Password">
<button type="submit" class="btn btn-primary">Sign in</button>
</form>
<script>
$('button').click( function() {
$('form').submit();
});
</script>
感谢您的帮助
【问题讨论】:
标签: javascript node.js forms mongoose