Bonjour,
Je viens vers vous car j'ai un petit soucis à l'utilisation de Jquery et des fonctionnalités ajax qu'il offre. Pour vous situer (je développe avec CakePHP) je cherches à faire une chose assez simple, en effet j'ai une page qui liste des enregistrement de ma bdd, pour chaque enregistrement j'ai un lien "Supprimer", ce que j'aimerais c'est supprimer l'entrée correspondant au click et recharger les données dynamiquement.
J'arrive à récuperer le clique et à appeler mon action "X" de mon controlleur "Z" mais je suis confronté à deux problèmes.
Le premier, c'est que je dois récuperer une variable présente dans mon liens de suppression, en effet ces derniers sont de la forme http://www.domaine.com/controlleur/action/?d=xxxxx, je souhaiterais donc récuperer la valeur de d pour la transmettre en ajax à ma page de traitement, mais comment faire ?
Second problème, j'utilise la fonction load() pour modifier le contenu de mon div (et recharger le contenu donc), mais le soucis que j'ai c'est que cette dernière ne modifie par le contenu du div que je passe en argument mais l'intégralité de la page, en effet quand j'inspecte la source après le clique je n'ai que le contenu de mon div d'afficher (visuellement la page s'est bien rechargé car les images et autres n'ont pas bougés mais en inspectant la source il n'y a plus que le div de présent). Est-ce une mauvaise utilisation de load() ou tout simplement que je ne dois pas faire comme cela ?
Dans l'attente de vos réponses, cordialement
Je viens vers vous car j'ai un petit soucis à l'utilisation de Jquery et des fonctionnalités ajax qu'il offre. Pour vous situer (je développe avec CakePHP) je cherches à faire une chose assez simple, en effet j'ai une page qui liste des enregistrement de ma bdd, pour chaque enregistrement j'ai un lien "Supprimer", ce que j'aimerais c'est supprimer l'entrée correspondant au click et recharger les données dynamiquement.
J'arrive à récuperer le clique et à appeler mon action "X" de mon controlleur "Z" mais je suis confronté à deux problèmes.
Le premier, c'est que je dois récuperer une variable présente dans mon liens de suppression, en effet ces derniers sont de la forme http://www.domaine.com/controlleur/action/?d=xxxxx, je souhaiterais donc récuperer la valeur de d pour la transmettre en ajax à ma page de traitement, mais comment faire ?
Second problème, j'utilise la fonction load() pour modifier le contenu de mon div (et recharger le contenu donc), mais le soucis que j'ai c'est que cette dernière ne modifie par le contenu du div que je passe en argument mais l'intégralité de la page, en effet quand j'inspecte la source après le clique je n'ai que le contenu de mon div d'afficher (visuellement la page s'est bien rechargé car les images et autres n'ont pas bougés mais en inspectant la source il n'y a plus que le div de présent). Est-ce une mauvaise utilisation de load() ou tout simplement que je ne dois pas faire comme cela ?
Dans l'attente de vos réponses, cordialement
