ありがとうございます。だから、私はaddlistenerイベントを使用して開きカスタムタブ付きのインフォボックスがあります。タブは正しく動作しますが(イメージ、テキスト、リンク)、表示される数値の値が異常です。たとえば、私のコスト(フュージョンテーブルの場合)は10.00ですが、情報ウィンドウでは10.00000000と表示されます。これを2人の有効数字に丸める方法は?カスタムGoogle融合表の数値書式エラーinfowindow
私が試してみた:
- をGoogleの融合テーブルの書式を設定します。
- たとえば、Math.round((e.row ['Cost']。value)* 100)/ 100)を使用しています。興味深いことに、これは単に、すべての小数点以下の桁を削除し、10
ここに私のコードの一部はとても便利であることのための問題に、より大きなコーディングコミュニティに見ているため
google.maps.event.addListener(layer, 'click', function(e) {
if(infowindow) infowindow.close();
else infowindow = new google.maps.InfoWindow();
infowindow.setContent(
'<div class="tabs">' +
'<ul>' +
'<li><a href="#tab-1"><span>tab 1</span></a></li>' +
'<li><a href="#tab-2"><span>tab 2</span></a></li>' +
'</ul>' +
'<div id="tab-1">' +
'<b><div class="infowindow_row">Cost:</b> ' + e.row['Cost'].value + '</div>' +
.........................
あなたのサイトやFusionの表へのリンクを共有することはできますか?ありがとう! –
テストサイトはhttp://www.anacostia.net/maps/tabtest.phpです。あなたが私に与えることができるお手伝いをありがとう。注意すべきもう一つは、マージされたテーブルを使用していることですが、親テーブルの列が小数点以下2桁を示すように設定されていることも確認しました。 – StormWater
うーん..私はサイトにアクセスできない。代わりにテーブルへのリンクを共有することは可能ですか?テーブルが非公開の場合は、[email protected]へのリンクをお送りください。ありがとう! –