代码提交分页

This commit is contained in:
2020-08-13 17:47:55 +08:00
parent 1c1cd6edb3
commit e954bc59f2
10 changed files with 201 additions and 87 deletions
@@ -0,0 +1,50 @@
let discussionsId = null;
function setDiscussionsId(id) {
console.log('setDiscussionsId'+id);
discussionsId = id; // id
}
$("#addPost").click(function () {
console.log("点击 addPost");
console.log(username);
console.log(discussionsId);
if(username && username!=null){
var token = $("meta[name='_csrf']").attr("content");
var header = $("meta[name='_csrf_header']").attr("content");
console.warn(header)
console.warn(token)
var title = $("#postcontent").val();
console.log(title);
$.ajax({
type: "POST",
url: "/newpost",
data: JSON.stringify({
content: content,
discussion_id: discussionsId
}),
contentType: 'application/json',
beforeSend: function(request) {
request.setRequestHeader(header, token); // 添加 CSRF Token
},
dataType: "JSON",
success: function (data) {
console.log(data);
if(data.flag){
window.alert(title+',添加成功!');
$('.ui.modal.createNewDiccuss').modal('hide');
location.reload();
}else{
window.alert(data.msg);
return false;
}
}
});
}else{
massage('您未登录,请先登录!','');
}
});
@@ -1,4 +1,43 @@
let pageNum = null;
let pageAll = null;
let pageUrl= '/';
function setpageNum(data,allList) {
var url = window.location.href;
console.log('当前url'+url)
if(url.indexOf('index') > 0){
pageUrl= '/index';
}
console.log('当前页码:'+data)
pageNum = parseInt(data) // pageNum
pageAll = parseInt(allList)
}
$("#upPage").click(function () {
console.log("点击 upPage");
console.log('当前页码:'+pageNum);
if(pageNum > 1){
let page = pageNum - 1
window.location.href=pageUrl + "?pageNum=" + page;
}else{
massage('已经是首页!','');
}
});
$("#nextPage").click(function () {
console.log("点击 nextPage");
console.log('当前页码:'+pageNum);
console.log('当前pageAll页码:'+pageAll);
if((pageNum + 1) <= pageAll){
let page = pageNum + 1
window.location.href=pageUrl + "?pageNum=" + page;
}else{
massage('已经是尾页!','');
}
});
$("#createNewDiccuss").click(function () {
console.log("点击 createNewDiccuss");
console.log(username);
@@ -46,6 +85,7 @@ $("#newdiscussions").click(function(){
if(data.flag){
window.alert(title+',添加成功!');
$('.ui.modal.createNewDiccuss').modal('hide');
location.reload();
}else{
window.alert(data.msg);
return false;