From 87abe6a8b4cf28ecd7afc788db0b300f6327758d Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Thu, 13 Mar 2008 23:43:03 +0000 Subject: [PATCH] changer l'ancre apres l'ajax des forumlaires urldecoder les valeurs recuperees en _request() --- dist/javascript/ajaxCallback.js | 1 + ecrire/balise/formulaire_.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dist/javascript/ajaxCallback.js b/dist/javascript/ajaxCallback.js index 7c110c2abf..211ebc98fd 100644 --- a/dist/javascript/ajaxCallback.js +++ b/dist/javascript/ajaxCallback.js @@ -77,6 +77,7 @@ jQuery.fn.formulaire_dyn_ajax = function(target) { "success": function(){ $('#'+target).removeClass('loading'); + window.location.hash = target; } }) .addClass('.noajax'); // previent qu'on n'ajaxera pas deux fois le meme formulaire en cas de ajaxload diff --git a/ecrire/balise/formulaire_.php b/ecrire/balise/formulaire_.php index 1788580099..2b4a2bbf41 100644 --- a/ecrire/balise/formulaire_.php +++ b/ecrire/balise/formulaire_.php @@ -75,7 +75,7 @@ function balise_FORMULAIRE__dyn($form) // recuperer la saisie en cours si erreurs foreach(array_keys($valeurs) as $champ){ if ($v = _request($champ)) - $valeurs[$champ] = $v; + $valeurs[$champ] = urldecode($v); $action = parametre_url($action,$champ,''); // nettoyer l'url des champs qui vont etre saisis } $action = parametre_url($action,'formulaire_action',''); // nettoyer l'url des champs qui vont etre saisis -- GitLab