summaryrefslogtreecommitdiff
path: root/framework/Web/Javascripts/TJavaScript.php
diff options
context:
space:
mode:
authorxue <>2008-01-03 19:30:37 +0000
committerxue <>2008-01-03 19:30:37 +0000
commite9e06f27b95cc784eea6d55d3d431b7763a56fca (patch)
tree48f9aff96511ad93e00556938f2275f7be042274 /framework/Web/Javascripts/TJavaScript.php
parent55d3e16a0732bbf410ef82d76614420396a903cc (diff)
fix for #774.
Diffstat (limited to 'framework/Web/Javascripts/TJavaScript.php')
-rw-r--r--framework/Web/Javascripts/TJavaScript.php18
1 files changed, 12 insertions, 6 deletions
diff --git a/framework/Web/Javascripts/TJavaScript.php b/framework/Web/Javascripts/TJavaScript.php
index 4dce8e2e..d26d243a 100644
--- a/framework/Web/Javascripts/TJavaScript.php
+++ b/framework/Web/Javascripts/TJavaScript.php
@@ -158,9 +158,12 @@ class TJavaScript
{
foreach($value as $k=>$v)
{
- if($results!=='')
- $results.=',';
- $results.="'$k':".self::encode($v,$toMap);
+ if($v!=='')
+ {
+ if($results!=='')
+ $results.=',';
+ $results.="'$k':".self::encode($v,$toMap);
+ }
}
return '{'.$results.'}';
}
@@ -168,9 +171,12 @@ class TJavaScript
{
foreach($value as $v)
{
- if($results!=='')
- $results.=',';
- $results.=self::encode($v,$toMap);
+ if($v!=='')
+ {
+ if($results!=='')
+ $results.=',';
+ $results.=self::encode($v,$toMap);
+ }
}
return '['.$results.']';
}