Bonjour, a toutes et à tous,
je voudrais récupérer la valeur qui est transmise pas javascript via un "<span id="toto"/>" dans une valeur $id
Merci de votre aide
Code : Tout sélectionner
$(linkSelector).click(function (e) {
e.preventDefault();
window.location.href = 'biens_modifier.php?id=' + $('#toto').text();
});Code : Tout sélectionner
// paramètre en GET directement dans l'url
$(linkSelector).click(function (e) {
e.preventDefault();
$.ajax({
url: 'biens_modifier.php?id=' + $('#toto').text(),
success: function (data) {
// do something
}
});
});
// paramètre en GET
$(linkSelector).click(function (e) {
e.preventDefault();
$.ajax({
url: 'biens_modifier.php',
type: 'GET',
data: {
id: $('#toto').text()
},
success: function (data) {
// do something
}
});
});
// paramètre en POST
$(linkSelector).click(function (e) {
e.preventDefault();
$.ajax({
url: 'biens_modifier.php',
type: 'POST',
data: {
id: $('#toto').text()
},
success: function (data) {
// do something
}
});
});Code : Tout sélectionner
// valeur dans un input
$(inputSelector).val();
// valeur dans un attribut data-*
$(elementSelector).data('variableName');
// définir une variable javascript au moment de la génération de la page via php
var variable = '<?php echo $variable; ?>';// avec ou sans guillemet selon le type
// ou
let variable = '<?php echo $variable; ?>';// avec ou sans guillemet selon le type