From d6bf52dce7c8d118290063127ec72f486c92b29b Mon Sep 17 00:00:00 2001 From: phpnut Date: Sun, 8 Jul 2007 18:06:44 +0000 Subject: [PATCH] Adding fix from #2872, $ajax->afterRender() has no decoding git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@5407 3807eeeb-6ff5-0310-8944-8be069107fe0 --- cake/libs/view/helpers/ajax.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cake/libs/view/helpers/ajax.php b/cake/libs/view/helpers/ajax.php index f75eca7a2..b708b5272 100644 --- a/cake/libs/view/helpers/ajax.php +++ b/cake/libs/view/helpers/ajax.php @@ -852,7 +852,7 @@ class AjaxHelper extends AppHelper { } } $out = 'var __ajaxUpdater__ = {' . join(", \n", $data) . '};' . "\n"; - $out .= 'for (n in __ajaxUpdater__) { if (typeof __ajaxUpdater__[n] == "string" && $(n)) Element.update($(n), unescape(__ajaxUpdater__[n])); }'; + $out .= 'for (n in __ajaxUpdater__) { if (typeof __ajaxUpdater__[n] == "string" && $(n)) Element.update($(n), unescape(decodeURIComponent(__ajaxUpdater__[n]))); }'; e($this->Javascript->codeBlock($out, false)); }