新建主题完善

This commit is contained in:
2020-07-17 17:46:52 +08:00
parent 06c48f8606
commit 1c1cd6edb3
11 changed files with 835 additions and 889 deletions
+1 -49
View File
@@ -3,52 +3,4 @@ let username = null;
function setusername(name) {
console.log('已经登陆:'+name);
username = name; // name
}
$("#loginBtn").click(function(){
$.ajax({
type: "POST",
url: "/login",
data: $("#loginForm").serialize(),
dataType: "JSON",
success: function (data) {
console.log(data);
if(data.flag){
username = data.username;
$('#userlogin').html('');
$('#userlogin').html(data.username + '<a href="javascript:void(0);" onclick="loginOut(this)" id="loginOut">注销</a>');
// window.alert(data.username + ',登录成功!');
$('.ui.modal.login').modal('hide');
console.log($('.ui.modal.login'));
}else{
window.alert(data.msg);
return false;
}
}
});
});
function loginOut() {
console.log('loginOut');
$.ajax({
type: "POST",
url: "/loginout",
dataType: "JSON",
success: function (data) {
console.log(data);
if(data.flag){
$('#userlogin').html('');
$('#userlogin').html('<a href="/login" id="loginmodel">登录 & 注册</a>');
window.alert(username + data.msg);
username = null;
}else{
window.alert('用户退出失败!');
return false;
}
}
});
}
}
+22 -14
View File
@@ -1,29 +1,32 @@
$("#createNewDiccuss").click(function () {
console.log("dianji createNewDiccuss");
console.log("点击 createNewDiccuss");
console.log(username);
if(username&&username!=null){
if(username && username!=null){
$('.ui.modal.createNewDiccuss')
.modal('show')
;
tinymce.init({
selector: '#discussionscontent',
});
}else{
window.alert('您未登录,请先登录!');
massage('您未登录,请先登录!','');
}
});
$("#newdiscussions").click(function(){
var token = $("meta[name='_csrf']").attr("content");
var header = $("meta[name='_csrf_header']").attr("content");
console.warn(header)
console.warn(token)
var title = $("#discussionstitle").val();
// $("#discussionscontent").val();
console.log(tinyMCE.editors[0].getContent());
var content =tinyMCE.editors[0].getContent();
var content =tinyMCE.editors[0].getContent();
console.log(title);
console.log(content);
$.ajax({
@@ -34,6 +37,9 @@ $("#newdiscussions").click(function(){
content: content
}),
contentType: 'application/json',
beforeSend: function(request) {
request.setRequestHeader(header, token); // 添加 CSRF Token
},
dataType: "JSON",
success: function (data) {
console.log(data);
@@ -49,20 +55,19 @@ $("#newdiscussions").click(function(){
});
$("#newtags").click(function(){
$('#createNewtagsdiv').show();
$('#createNewtagsDiv').show();
$('#createNewtagsBtn').show();
return false;
});
$("#commitnewtags").click(function(){
var name = $("#tagsname").val();
var header = $("meta[name='_csrf_header']").attr("content");
var token =$("meta[name='_csrf']").attr("content");
var name = $("#tagsname").val();
console.log(name);
$.ajax({
type: "POST",
@@ -71,6 +76,9 @@ $("#commitnewtags").click(function(){
name: name,
}),
contentType: 'application/json',
beforeSend : function(xhr) {
xhr.setRequestHeader(header, token);
},
dataType: "JSON",
success: function (data) {
console.log(data);