Probleme en javascript
MIDO-MIDO
Messages postés
28
Statut
Membre
-
MIDO-MIDO Messages postés 28 Statut Membre -
MIDO-MIDO Messages postés 28 Statut Membre -
Bonsoir tout le monde,
j'ai besoin de votre aide svp, je suis nulllll en javascript. en faite j'ai une page php qui contient un script en javascript qui fait bien sure appel à une page php pour la suppression , l'ajout et la modification.
J'ai besoin de l'aide pour le coté javascript concernant la suppression et la modification d'un utilisateur suivant son username
j'ai commencer un peu j'ai mis commentaire "pour utilisateur" ou j'ai commencer le travail mais bon je me suis arrêter car j'ai rien compris du reste.
MERCI
j'ai besoin de votre aide svp, je suis nulllll en javascript. en faite j'ai une page php qui contient un script en javascript qui fait bien sure appel à une page php pour la suppression , l'ajout et la modification.
J'ai besoin de l'aide pour le coté javascript concernant la suppression et la modification d'un utilisateur suivant son username
j'ai commencer un peu j'ai mis commentaire "pour utilisateur" ou j'ai commencer le travail mais bon je me suis arrêter car j'ai rien compris du reste.
MERCI
var cats = $("#cats");
$("#supp_cat").click(function () {
if ($(cats).val() == "none") {
alert("Sélectionnez une catégorie SVP");
} else {
var cat = $(cats).val();
if (confirm("Etes vous sûre de vouloir supprimer la catégorie " + cat)) {
$.ajax({
url: "php/supp_cat.php",
type: "POST",
data: "cat=" + cat,
success: function () {
$.ajax({
url: "liste.php",
type: "POST",
success: function (res) {
maliste = res;
$(cats).children().remove();
$(cats).append("<option value='none'>Choisissez une catégorie ...</option>" + maliste);
}
});
}
});
}
}
});
//------------------------------------
// pour tutilisateur
//------------------------------------
$("#supputi").click(function () {
$('title').html('Supprimer un utilisateur');
$("#apDiv5 div").hide();
$("#psuppcat").show();
$("#cats").children().remove();
$("#cats").append("<option value='none'>Choisissez un utilisateur ...</option>" + maliste);
$(cats).insertBefore($('#psuppcat input'));
});
$("#supp_cat").click(function () {
if ($(cats).val() == "none") {
alert("Sélectionnez une personne SVP");
} else {
var cat = $(cats).val();
if (confirm("Etes vous sûre de vouloir supprimer cet utilisateur " + cat)) {
$.ajax({
url: "phpadd/supp_uti.php",
type: "POST",
data: "cat=" + cat,
success: function () {
$.ajax({
url: "liste.php",
type: "POST",
success: function (res) {
maliste = res;
$(cats).children().remove();
$(cats).append("<option value='none'>Choisissez un utilisateur ...</option>" + maliste);
}
});
}
});
}
}
});
$("#suppcat").click(function () {
$('title').html('Supprimer un utilisateur');
$("#apDiv5 div").hide();
$("#psuppcat").show();
$("#cats").children().remove();
$("#cats").append("<option value='none'>Choisissez un utilisateur ...</option>" + maliste);
$(cats).insertBefore($('#psuppcat input'));
});
//------------------------------------
// pour tutilisateur
//------------------------------------
$("#rencat").click(function () {
$("#apDiv5 div").hide();
$(cats).insertAfter("#rename_cat input[type='text']:last");
$(cats).children().remove();
$(cats).append("<option value='none'>Choisissez une catégorie ...</option>" + maliste);
$("#rename_cat").show();
});
$("#renamecat").click(function () {
if ($(cats).val() == "none") {
alert("Choisissez une categorie SVP");
}
if ($("#nvnomcat").val() == "" || $("#nvdescat").val() == "") {
if ($("#nvnomcat").val() == "") {
alert('Entrez le nouveau nom de la catégorie ');
}
if ($("#nvdescat").val() == "") {
alert('Entez la nouvelle description de la catégorie');
}
} else {
var b = true;
var anccat = $(cats).val(),
nvnomcat = $("#nvnomcat").val(),
nvdescat = $("#nvdescat").val();
for (var i = 1; i < $(cats).children().size(); i++) {
var nomcourant = document.getElementById("cats")[i].value;
if (anccat != nvnomcat && nomcourant == nvnomcat) {
alert('nom existant');
b = false;
}
}
if (b == true) {
$.ajax({
url: "php/rename_dir.php",
data: "nvnomcat=" + nvnomcat + "&anccat=" + anccat + "&nvdescat=" + nvdescat,
type: "POST",
success: function () {
$.ajax({
url: "liste.php",
type: "POST",
success: function (res) {
maliste = res;
$("#cats").children().remove();
$("#cats").append("<option value='none'>Choisissez une catégorie ...</option>" + maliste);
}
});
}
});
}
}
});
A voir également:
- Probleme en javascript
- Telecharger javascript - Télécharger - Langages
- Afficher un tableau javascript en html ✓ - Forum Javascript
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Javascript arrondi - Forum Javascript
- Javascript arrondi après la virgule ✓ - Forum Windows