add paginator and edit click on ID

This commit is contained in:
arlemp@selectel.ru
2024-02-05 21:39:09 +03:00
parent ceaca3ca54
commit a56bcd7864
5 changed files with 128 additions and 41 deletions

View File

@@ -16,16 +16,50 @@ function createHttpRequest() {
return httpRequest;
}
function sendRequest_new(file, _resultId, request)
{
targetDiv = document.getElementById(resultId);
url = file;
resultId = _resultId;
targetDiv.innerHTML = 'Идет загрузка данных...';
fetch(url)
.then(response => {
if (!response.ok) {
throw new Error('Network response was not ok');
}
return response.text();
})
.then(htmlContent => {
// Вставьте полученный HTML в целевой div
targetDiv.innerHTML = htmlContent;
})
.catch(error => {
console.error('Error during fetch operation:', error);
});
targetDiv.focus();
/** httpRequest.open('GET', file);
httpRequest.onreadystatechange = request;
httpRequest.send(null);**/
}
function sendRequest(file, _resultId, request)
{
resultId = _resultId;
document.getElementById(resultId).innerHTML = 'Идет загрузка данных&hellip';
httpRequest.open('GET', file);
document.getElementById(resultId).innerHTML = 'Идет загрузка данных...';
httpRequest.open('GET', file, true);
httpRequest.onreadystatechange = request;
httpRequest.send(null);
httpRequest.send();
@@ -34,26 +68,26 @@ function sendRequest(file, _resultId, request)
function getRequestEditor() {
if (httpRequest.readyState == 4) {
if (httpRequest.readyState == 4 && httpRequest.status === 200) {
document.getElementById(resultId).innerHTML = httpRequest.responseText;
document.getElementById(resultId).focus();
tinysetup();
return True;
return true;
}
else
return False;
return false;
}
function getRequest() {
if (httpRequest.readyState == 4) {
if (httpRequest.readyState == 4 && httpRequest.status === 200) {
document.getElementById(resultId).innerHTML = httpRequest.responseText;
scroll(0, 0);
return True;
return true;
}
else
return False;
return false;
}
function getRequestActive() {
@@ -62,10 +96,10 @@ if (httpRequest.readyState == 4) {
if (httpRequest.responseText != 1)
document.getElementById(resultId).checked = !document.getElementById(resultId).checked;
document.getElementById(resultId).focus();
return True;
return true;
}
else
return False;
return false;
}

View File

@@ -241,6 +241,28 @@ span#closed a em{
#search{
padding-left: 12px;
}
#pages{
margin-bottom: 22px;
}
.pagenav{
cursor: pointer;
padding: 4px;
}
.id-click{
cursor: pointer;
}
.pagenav:hover{
color: #909090;
}
.page-next{
margin-left: 4px;
margin-right: 4px;
}
.sortup {