2011-07-11 3 views
0

私は緯度と経度の値のデータベースにクエリを行い、オブジェクトの形式でデータを返したいとします。各オブジェクトにはstName(ステート名)とstPoint(各レコードの配列にプッシュされる緯度と経度の配列)が必要です。 オブジェクト全体が配列stateObjにプッシュされます。createObject(google maps)を使用してcoldfusionクエリ内にJavaスクリプトオブジェクトを作成

以下のコードに構文エラーがあるように表示されます。

var stateObj=[]; 
var stName; 
var stPoints; 


<cfoutput query="states" group="stateid"> 
var temp= Object.create{{stName:#states.stateid#},{ stPoints:[]}}; 

<cfoutput>var coordinates = new google.maps.LatLng(#states.latitude#, #states.longitude#); 
stPoints.push(coordinates); 
</cfoutput> 

stateObj.push(temp); 
</cfoutput> 

答えて

0

あなたはColdFusionでToScript()JSStringFormat()をチェックアウトすることができます。

そして、ソースの表示などの基本的なデバッグ手法を使用して、期待どおりのものを比較してください。

関連する問題