From cfad0a7fa9016af018cf65dad410acff9507dc80 Mon Sep 17 00:00:00 2001 From: xue <> Date: Thu, 20 Dec 2007 01:25:40 +0000 Subject: fix for integer-indexed js encode. --- framework/Web/Javascripts/TJavaScript.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'framework/Web/Javascripts') diff --git a/framework/Web/Javascripts/TJavaScript.php b/framework/Web/Javascripts/TJavaScript.php index 228dc88f..17a8f39c 100644 --- a/framework/Web/Javascripts/TJavaScript.php +++ b/framework/Web/Javascripts/TJavaScript.php @@ -158,7 +158,7 @@ class TJavaScript { foreach($value as $k=>$v) if($v!=='') - $results[]="'{$k}':".self::encode($v,$toMap); + $results[]=(is_string($k)?"'{$k}':":'').self::encode($v,$toMap); return '{'.implode(',',$results).'}'; } else -- cgit v1.2.3