Google Charts API に基づいた汎用のダッシュボード エディターを設計しました。
テーブルに結合されたセルを描画する方法を見つけています。私はそれに関するすべてのドキュメントを読みましたが、API を経由する方法はありません。
それを行う方法または回避策を知っていますか?
ありがとう
Google Charts API に基づいた汎用のダッシュボード エディターを設計しました。
テーブルに結合されたセルを描画する方法を見つけています。私はそれに関するすべてのドキュメントを読みましたが、API を経由する方法はありません。
それを行う方法または回避策を知っていますか?
ありがとう
私は怠け者なので、JQuery にアクセスできると仮定して自由に説明します。純粋な Javascript dom 操作でこれを行うことができますが、真剣ですか? 人生短し...
回避策はありますが、いくつか注意点があります
テーブルの視覚化は巧妙ですが、結局のところ、それは単なるテーブルであり、1 つのテーブルとして管理できます。
このようなもの...
$("td:contains('Blah blag blaf')").attr("colspan","2").next("td").remove()
つまり、「Blah blag blaf」を含むセルを探し、2 つの列にまたがって結合し、次の (冗長な) セルを削除します。
あるいは
$("#chart_div tr:eq(3) td:eq(2)").attr("colspan","2").next("td").remove()
テーブルが #chart_div にあると仮定すると、これは同じことを行いますが、行と列に基づいています。
ただし、キャッチがあります...テーブルはソート時にデータから再描画されます-テーブルがソート可能な場合は、イベントをキャプチャしてマージを再適用する必要があります