我在提交表单时遇到问题,当我提交表单时没有任何反应,但似乎应该正确发送登录名和密码数据。我试图在没有 ngSubmit 的情况下提交表单,因为在我的情况下这是不可能的(我的输入是由 Stormpath + Flask 动态生成的),无论如何,如果可能的话,我想避免使用角度指令提交。
这是表单的代码:
<!-- Login -->
<div class="center-block lc-block" id="l-login" data-ng-class="{ 'toggled': lctrl.login === 1 }"
data-ng-if="lctrl.login === 1">
<form role="form" method="post">
{% with messages = get_flashed_messages() %}
{% if messages %}
<div class="alert alert-danger alert-dismissible" role="alert">
<span type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</span>
{% for message in messages %}
{{ message }}
{% endfor %}
</div>
{% endif %}
{% endwith %}
{{ form.hidden_tag() }}
<div class="block-header">
<h3>Sign In</h3>
</div>
<div class="input-group m-b-20">
<span class="input-group-addon"><i class="zmdi zmdi-account"></i></span>
<div class="fg-line">
{% if config['STORMPATH_ENABLE_USERNAME'] %}
{{ form.login(autofocus='true', class='form-control', placeholder='Username', required='true') }}
{% else %}
{{ form.login(autofocus='true', class='form-control', placeholder='Username or Email', required='true')
}}
{% endif %}
</div>
</div>
<div class="input-group m-b-20">
<span class="input-group-addon"><i class="zmdi zmdi-male"></i></span>
<div class="fg-line">
{{ form.password(class='form-control', placeholder='Password', required='true') }}
</div>
</div>
<div class="clearfix"></div>
<div class="checkbox">
<label>
<input type="checkbox" value="">
<i class="input-helper"></i>
Keep me signed in
</label>
</div>
<button class="btn btn-login btn-danger btn-float" type="submit" value="submit"><i
class="zmdi zmdi-arrow-forward"></i></button>
<ul class="login-navigation">
<button style="margin-right:10px;" class="btn bgm-lightblue waves-effect" data-ng-click="lctrl.login = 0; lctrl.register = 1">Create Account</button>
<button class="btn btn-warning waves-effect" data-ng-click="lctrl.login = 0; lctrl.forgot = 1">Forgot Password?</button>
</ul>
</form>
所有输入都是由 Stormpath 动态生成的。这里可能有什么问题?