formulaire de modification en cours

This commit is contained in:
2022-08-05 23:39:15 +02:00
parent 18704d4dcc
commit 6e04e8b668
4 changed files with 31 additions and 21 deletions

View File

@@ -54,7 +54,8 @@ instance.get("users", {withCredentials: true, params :{ page:0, nbPages: nbPages
td[4].querySelector(classTd).classList.remove("hidden");
trAll[i].addEventListener("click", function(e){
console.log(e.currentTarget)
var id = e.currentTarget.querySelector("td").textContent;
location.href="/html/users.html?id="+id;
});
}

View File

@@ -29,12 +29,14 @@ function signOut(){
function getQuery(param){
query = location.search.split("?")[1];
var variables = query.split("&")
var result = "";
for (var i=0; i<variables.length; i++){
if(variables[i].split("=")[0] == param){
result = variables[i].split("=")[1];
if(location.search.length >0){
query = location.search.split("?")[1];
var variables = query.split("&")
for (var i=0; i<variables.length; i++){
if(variables[i].split("=")[0] == param){
result = variables[i].split("=")[1];
}
}
}
return result;

View File

@@ -1,11 +1,18 @@
checkToken();
signOut();
var id = getParam("id");
var id = getQuery("id");
instance.get("users/"+id, {withCredentials: true})
.then(function(response){
if(id.length > 0){
instance.get("users/"+id, {withCredentials: true})
.then(function(response){
var listValue = [ "id", "pseudo", "name", "firstName", "email"];
for (var i=0; i<listValue.length; i++){
document.getElementById(listValue[i]+"UpdateInput").value=response.data[listValue[i]];
}
})
.catch(function(error){
console.log(error);
})
.catch(function(error){
});
});
}