FIX include jquery
This commit is contained in:
parent
86bbefd036
commit
e11a32e113
|
@ -60,8 +60,8 @@ class OauthController < ApplicationController
|
||||||
|
|
||||||
def auto_register
|
def auto_register
|
||||||
login = params[:login]
|
login = params[:login]
|
||||||
email = params[:email]
|
email = params[:mail]
|
||||||
password = params[:login]
|
password = params[:password]
|
||||||
platform = params[:plathform] || 'forge'
|
platform = params[:plathform] || 'forge'
|
||||||
|
|
||||||
result = autologin_register(login, email, password, platform)
|
result = autologin_register(login, email, password, platform)
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
<head>
|
<head>
|
||||||
<%= csrf_meta_tags %>
|
<%= csrf_meta_tags %>
|
||||||
<%= csp_meta_tag %>
|
<%= csp_meta_tag %>
|
||||||
|
<%= javascript_include_tag '/javascripts/jquery-1.8.3-ui-1.9.2-ujs-2.0.3', '': '' %>
|
||||||
<%= stylesheet_link_tag '/stylesheets/css/oauth', '', :media => 'all' %>
|
<%= stylesheet_link_tag '/stylesheets/css/oauth', '', :media => 'all' %>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
<div class="indexPanel">
|
<div class="indexPanel">
|
||||||
<p class="indexTitle">完善信息,进入比赛</p>
|
<p class="indexTitle">完善信息,进入比赛</p>
|
||||||
<div class="indexInfos">
|
<div class="indexInfos">
|
||||||
<%= form_tag(oauth_auto_register_path, method: :post, class: 'form-inline search-form flex-1') do %>
|
|
||||||
|
<%= form_tag('', method: :post, id: 'oauth_form', class: 'form-inline search-form flex-1', remote: true) do %>
|
||||||
<%= hidden_field_tag 'callback_url', params[:callback_url] %>
|
<%= hidden_field_tag 'callback_url', params[:callback_url] %>
|
||||||
<div class="indexInfo">
|
<div class="indexInfo">
|
||||||
<span>用户名:</span>
|
<span>用户名:</span>
|
||||||
<%= text_field_tag :mail, params[:login], placeholder: '请输入用户名', disabled: true, id: 'login' %>
|
<%= text_field_tag :login, params[:login], placeholder: '请输入用户名', readonly: true, id: 'login' %>
|
||||||
<p class="checkInfo loginCheck"><span></span></p>
|
<p class="checkInfo loginCheck"><span></span></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="indexInfo">
|
<div class="indexInfo">
|
||||||
|
@ -19,27 +20,25 @@
|
||||||
<p class="checkInfo passwordCheck"><span></span></p>
|
<p class="checkInfo passwordCheck"><span></span></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="indexBtn">
|
<div class="indexBtn">
|
||||||
<button class="indexSubmit" onclick="sureSubmit();">确定</button>
|
<button type="button" class="indexSubmit" id="indexSubmit" onclick="submitdata();">确定</button>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
function sureSubmit(){
|
function submitdata(){
|
||||||
var login = $("#login").val();
|
var login = $("#login").val();
|
||||||
var email = $("#email").val();
|
var email = $("#email").val();
|
||||||
var password = $("#password").val();
|
var password = $("#password").val();
|
||||||
|
|
||||||
alert(email)
|
|
||||||
|
|
||||||
if(!login){
|
if(!login){
|
||||||
$(".loginCheck span").html("请输入账号");
|
$(".loginCheck span").html("请输入账号");
|
||||||
return;
|
return;
|
||||||
}else{
|
}else{
|
||||||
$(".loginCheck span").html("");
|
$(".loginCheck span").html("");
|
||||||
}
|
}
|
||||||
if(!login){
|
if(!email){
|
||||||
$(".loginCheck span").html("请输入账号");
|
$(".emailCheck span").html("请输入绑定的邮箱");
|
||||||
return;
|
return;
|
||||||
}else{
|
}else{
|
||||||
$(".emailCheck span").html("");
|
$(".emailCheck span").html("");
|
||||||
|
@ -50,5 +49,10 @@
|
||||||
}else{
|
}else{
|
||||||
$(".passwordCheck span").html("");
|
$(".passwordCheck span").html("");
|
||||||
}
|
}
|
||||||
|
$.ajax({
|
||||||
|
url: "<%= oauth_auto_register_path %>",
|
||||||
|
data: $("#oauth_form").serialize(),
|
||||||
|
type: 'post'
|
||||||
|
})
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in New Issue