From f7a8b80b0c3bbf08ed172f3db280dd43ba966492 Mon Sep 17 00:00:00 2001 From: virusdefender <1670873886@qq.com> Date: Fri, 25 Sep 2015 15:03:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20ajax=20=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=20json=20=E4=B8=AD=E6=96=87=E4=B9=B1=E7=A0=81=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/src/js/app/admin/announcement/announcement.js | 4 ++-- static/src/js/app/admin/contest/addContest.js | 2 +- static/src/js/app/admin/contest/contestList.js | 5 ++--- static/src/js/app/admin/contest/editProblem.js | 2 +- static/src/js/app/admin/group/groupDetail.js | 2 +- static/src/js/app/admin/problem/addProblem.js | 2 +- static/src/js/app/admin/problem/editProblem.js | 2 +- static/src/js/app/oj/group/group.js | 4 ++-- static/src/js/app/oj/problem/problem.js | 2 +- 9 files changed, 12 insertions(+), 13 deletions(-) diff --git a/static/src/js/app/admin/announcement/announcement.js b/static/src/js/app/admin/announcement/announcement.js index 4c67ef2..df73769 100644 --- a/static/src/js/app/admin/announcement/announcement.js +++ b/static/src/js/app/admin/announcement/announcement.js @@ -91,7 +91,7 @@ require(["jquery", "avalon", "csrfToken", "bsAlert", "editor", "validator"], $.ajax({ beforeSend: csrfTokenHeader, url: "/api/admin/announcement/", - contentType: "application/json", + contentType: "application/json;charset=UTF-8", dataType: "json", method: "put", data: JSON.stringify({ @@ -209,7 +209,7 @@ require(["jquery", "avalon", "csrfToken", "bsAlert", "editor", "validator"], $.ajax({ beforeSend: csrfTokenHeader, url: "/api/admin/announcement/", - contentType: "application/json", + contentType: "application/json;charset=UTF-8", data: JSON.stringify({ title: title, content: content, diff --git a/static/src/js/app/admin/contest/addContest.js b/static/src/js/app/admin/contest/addContest.js index 8aa5354..e2059b8 100644 --- a/static/src/js/app/admin/contest/addContest.js +++ b/static/src/js/app/admin/contest/addContest.js @@ -46,7 +46,7 @@ require(["jquery", "avalon", "editor", "uploader", "bsAlert", "csrfToken", "date beforeSend: csrfTokenHeader, url: "/api/admin/contest/", dataType: "json", - contentType: "application/json", + contentType: "application/json;charset=UTF-8", data: JSON.stringify(ajaxData), method: "post", success: function (data) { diff --git a/static/src/js/app/admin/contest/contestList.js b/static/src/js/app/admin/contest/contestList.js index cfaf664..4951979 100644 --- a/static/src/js/app/admin/contest/contestList.js +++ b/static/src/js/app/admin/contest/contestList.js @@ -48,10 +48,9 @@ require(["jquery", "avalon", "csrfToken", "bsAlert", "editor", "datetimePicker", beforeSend: csrfTokenHeader, url: "/api/admin/contest/", dataType: "json", - contentType: "application/json", + contentType: "application/json;charset=UTF-8", data: JSON.stringify(ajaxData), method: "put", - contentType: "application/json", success: function (data) { if (!data.code) { bsAlert("修改成功!"); @@ -237,7 +236,7 @@ require(["jquery", "avalon", "csrfToken", "bsAlert", "editor", "datetimePicker", dataType: "json", data: JSON.stringify(ajaxData), method: "post", - contentType: "application/json", + contentType: "application/json;charset=UTF-8", success: function (data) { if (!data.code) { bsAlert("题目添加成功!题目现在处于隐藏状态,请到题目列表手动修改,并添加分类和难度信息!"); diff --git a/static/src/js/app/admin/contest/editProblem.js b/static/src/js/app/admin/contest/editProblem.js index 51a668d..81c6931 100644 --- a/static/src/js/app/admin/contest/editProblem.js +++ b/static/src/js/app/admin/contest/editProblem.js @@ -66,7 +66,7 @@ require(["jquery", "avalon", "editor", "uploader", "bsAlert", "csrfToken", "tagE dataType: "json", data: JSON.stringify(ajaxData), method: method, - contentType: "application/json", + contentType: "application/json;charset=UTF-8", success: function (data) { if (!data.code) { bsAlert("题目编辑成功!"); diff --git a/static/src/js/app/admin/group/groupDetail.js b/static/src/js/app/admin/group/groupDetail.js index c06f9ce..de4a0ff 100644 --- a/static/src/js/app/admin/group/groupDetail.js +++ b/static/src/js/app/admin/group/groupDetail.js @@ -45,7 +45,7 @@ require(["jquery", "avalon", "csrfToken", "bsAlert", "validator"], function ($, url: "/api/admin/group_member/", method: "put", data: JSON.stringify({group_id: relation.group, members: [relation.user.id]}), - contentType: "application/json", + contentType: "application/json;charset=UTF-8", success: function (data) { vm.memberList.remove(relation); bsAlert(data.data); diff --git a/static/src/js/app/admin/problem/addProblem.js b/static/src/js/app/admin/problem/addProblem.js index 103396b..e67e9a7 100644 --- a/static/src/js/app/admin/problem/addProblem.js +++ b/static/src/js/app/admin/problem/addProblem.js @@ -59,7 +59,7 @@ require(["jquery", "avalon", "editor", "uploader", "bsAlert", "csrfToken", "tagE dataType: "json", data: JSON.stringify(ajaxData), method: "post", - contentType: "application/json", + contentType: "application/json;charset=UTF-8", success: function (data) { if (!data.code) { bsAlert("题目添加成功!"); diff --git a/static/src/js/app/admin/problem/editProblem.js b/static/src/js/app/admin/problem/editProblem.js index e3f235c..9036178 100644 --- a/static/src/js/app/admin/problem/editProblem.js +++ b/static/src/js/app/admin/problem/editProblem.js @@ -60,7 +60,7 @@ require(["jquery", "avalon", "editor", "uploader", "bsAlert", "csrfToken", "tagE dataType: "json", data: JSON.stringify(ajaxData), method: "put", - contentType: "application/json", + contentType: "application/json;charset=UTF-8", success: function (data) { if (!data.code) { bsAlert("题目编辑成功!"); diff --git a/static/src/js/app/oj/group/group.js b/static/src/js/app/oj/group/group.js index c36448e..d937142 100644 --- a/static/src/js/app/oj/group/group.js +++ b/static/src/js/app/oj/group/group.js @@ -9,14 +9,14 @@ require(["jquery", "csrfToken", "bsAlert"], function ($, csrfTokenHeader, bsAler } var groupId = window.location.pathname.split("/")[2]; - data = {group_id: groupId,message:message} + var data = {group_id: groupId,message:message}; $.ajax({ url: "/api/group_join/", method: "post", dataType: "json", beforeSend: csrfTokenHeader, data: JSON.stringify(data), - contentType: "application/json", + contentType: "application/json;charset=UTF-8", success: function (data) { if (data.code) { bsAlert(data.data); diff --git a/static/src/js/app/oj/problem/problem.js b/static/src/js/app/oj/problem/problem.js index 8f76fbe..4b5e639 100644 --- a/static/src/js/app/oj/problem/problem.js +++ b/static/src/js/app/oj/problem/problem.js @@ -222,7 +222,7 @@ require(["jquery", "codeMirror", "csrfToken", "bsAlert", "ZeroClipboard"], url: url, method: "post", data: JSON.stringify(data), - contentType: "application/json", + contentType: "application/json;charset=UTF-8", success: function (data) { if (!data.code) { submissionId = data.data.submission_id;