gocron/templates/user/login.html

74 lines
2.7 KiB
Go

{% template "common/header" . %}
<div class="ui small modal">
<div class="header"></div>
<div class="content">
<form class="ui form">
<div class="two fields">
<div class="field">
<input class="small input" type="text" name="username" placeholder="用户名或邮箱">
</div>
</div>
<div class="two fields">
<div class="field">
<input type="password" name="password" placeholder="密码">
</div>
</div>
<div class="two fields">
<div class="field">
{%.Captcha.CreateHtml%}
<input type="text" name="captcha" placeholder="验证码">
</div>
</div>
<button class="ui button primary button" ></button>
</form>
</div>
</div>
<script type="text/javascript">
$('.ui.modal').modal('setting', 'closable', false).modal('show');
$('.ui.form').form(
{
onSuccess: function(event, fields) {
util.post('/user/login', fields, function(code, message) {
location.href = "/"
}, function (code, message) {
if (code == 5) {
$('.captcha-img').trigger('click');
}
});
return false;
},
fields: {
username: {
identifier : 'username',
rules: [
{
type : 'empty',
prompt : ''
}
]
},
Password: {
identifier : 'password',
rules: [
{
type : 'empty',
prompt : ''
}
]
},
Captcha: {
identifier : 'captcha',
rules: [
{
type : 'empty',
prompt : ''
}
]
}
},
inline : true
});
</script>
{% template "common/footer" . %}