Accept Merge Request #150 前台表单验证再次统一,改密码功能改动,后台用户名显示,去重复代码 : (dev-sxw -> dev)

Merge Request: 前台表单验证再次统一,改密码功能改动,后台用户名显示,去重复代码
Created By: @esp
Accepted By: @esp
URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/150
This commit is contained in:
esp
2015-09-02 15:33:02 +08:00
9 changed files with 19 additions and 32 deletions

View File

@@ -72,6 +72,7 @@ define("admin", ["jquery", "avalon"], function ($, avalon) {
var vm = avalon.define({
$id: "admin",
template_url: "template/" + hash + ".html",
username: "",
groupId: -1,
problemId: -1,
adminNavList: [],
@@ -93,6 +94,7 @@ define("admin", ["jquery", "avalon"], function ($, avalon) {
dataType: "json",
success: function(data){
if(!data.code){
vm.username = data.data.username;
if (data.data.admin_type == 2){
vm.adminNavList = superAdminNav;
}

View File

@@ -43,7 +43,6 @@ require(["jquery", "avalon", "editor", "uploader", "bsAlert", "csrfToken", "date
contentType: "application/json",
data: JSON.stringify(ajaxData),
method: "post",
contentType: "application/json",
success: function (data) {
if (!data.code) {
bsAlert("添加成功!将转到比赛列表页以便为比赛添加问题(注意比赛当前状态为:隐藏)");

View File

@@ -2,13 +2,12 @@ require(["jquery", "bsAlert", "csrfToken", "validator"], function ($, bsAlert, c
$('form').validator().on('submit', function (e) {
e.preventDefault();
var username = $("#username").val();
var newPassword = $("#new_password ").val();
var password = $("#password").val();
$.ajax({
beforeSend: csrfTokenHeader,
url: "/api/change_password/",
data: {username: username, new_password: newPassword, old_password: password},
data: {new_password: newPassword, old_password: password},
dataType: "json",
method: "post",
success: function (data) {