This commit is contained in:
2023-08-02 18:44:03 +03:00
parent e34a841264
commit 5a64aeb401
3 changed files with 61 additions and 34 deletions

View File

@@ -189,36 +189,40 @@ function sendMessage(id_ticket,sender,receiver){
let text = document.querySelector(".enter-message-inp").value
let data = {
'ticket_id': id_ticket,
'sender': sender,
'receiver': receiver,
'text': text
if (text.length === 0){
//
}
$.ajax({
headers: { "X-CSRFToken": $('input[name=csrfmiddlewaretoken]').val() },
url: '/ru/messages/send_msg/',
type: "POST",
// async: true,
cache: false,
processData: false,
contentType: false,
// enctype: 'json',
data: JSON.stringify(data),
success: function(data){
document.querySelector(".info_profile").innerHTML = data.html;
},
error: function (data){
document.querySelector(".info_profile").innerHTML = data.responseJSON.html;
else {
let data = {
'ticket_id': id_ticket,
'sender': sender,
'receiver': receiver,
'text': text
}
});
$.ajax({
headers: { "X-CSRFToken": $('input[name=csrfmiddlewaretoken]').val() },
url: '/ru/messages/send_msg/',
type: "POST",
// async: true,
cache: false,
processData: false,
contentType: false,
// enctype: 'json',
data: JSON.stringify(data),
success: function(data){
document.querySelector(".info_profile").innerHTML = data.html;
},
error: function (data){
document.querySelector(".info_profile").innerHTML = data.responseJSON.html;
}
});
}
}
function openTicket (ticket_id){
@@ -247,4 +251,21 @@ function openTicket (ticket_id){
}
});
}
function sendMessageEnter (e,id_ticket,sender,receiver){
if (e.keyCode === 13){
sendMessage(id_ticket,sender,receiver)
}
else {
//
}
}
function revertScroll (el,e) {
// let scrollPosition = el.scrollTop;
// window.scrollTo({
// top: scrollPosition - el.clientHeight,
// behavior: 'smooth'
// });
}