สร้างตาราง HTML ด้วย “แสดง Google API”

วิธีการเกี่ยวกับการแสดงข้อมูลของคุณสรุปภาพดี และยัง สามารถเรียงลำดับ และยังหน้า, ทุกอย่างที่สร้างขึ้นแบบไดนามิก และ ไม่เขียนใด ๆ “ตาราง HTML”?

งานนำเสนอ

การ แสดง Google API เสนอชุดของเทคนิคที่ใช้สำหรับการแสดงข้อมูลของคุณได้อย่าง ง่ายดาย. ในโพสต์นี้ เราจะเห็นการ แผนภูมิตาราง.

การดำเนินการ

ตัวอย่าง
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?PHP
<HTML lang="pt-BR">
  <หัว>    
    <meta charset="ISO-8859-1" />
    <ชนิดของสคริปต์=นี้' src=' https://www.google.com/jsapi '></สคริปต์>
    <ชนิดของสคริปต์=นี้'>
      Google.โหลด('แสดง', '1', {แพคเกจ:['ตาราง']});
      Google.setOnLoadCallback(drawTable);
      ฟังก์ชัน drawTable() {
        var วัน = ใหม่ Google.แสดงภาพประกอบเพลง.DataTable();
        วัน.addColumn('สายอักขระ', 'ชื่อ');
        วัน.addColumn('หมายเลข', 'เงินเดือน');
        วัน.addColumn('บูลีน', 'เต็มเวลา');
        วัน.AddRows([
          ['จอห์น',  {v: 2000, (f): 'R' $2,000.00}, จริง],
          ['มาเรีย', {v: 5000, (f): 'R' $ 5, 000.00}, เป็นเท็จ],
          ['อลิซ', {v: 1000, (f): 'R' $1,000.00}, จริง],
          ['บ๊อบ',   {v: 1500, (f): 'R' $ 1, 500.00}, จริง]
        ]);
        var ตาราง = ใหม่ Google.แสดงภาพประกอบเพลง.ตาราง(เอกสาร.getElementById('table_div'));
        ตาราง.วาด(วัน, {showRowNumber: จริง});
      }
    </สคริปต์>
  </หัว>
  <ร่างกาย>
    <div id='table_div'></div>
  </ร่างกาย>
</HTML>
?>

(1) ในรหัสข้างต้น, หมายเหตุ:การที่ เราเริ่มต้น โดยการโทรไป JavaScript API จาก Google (JSAPI).

(2) จากนั้น, เราดำเนินการ แสดงภาพประกอบเพลง, ในรุ่น 1.0, และไลบรารีของคุณ ' ตาราง’.

(3) เราใช้ฟังก์ชั่นของ JSAPI setOnLoadCallback กำหนดตัวจัดการ drawTable (หรือชื่ออื่นที่คุณต้องการ), ใครเป็นใครในความเป็นจริงควรสร้าง และตั้งโต๊ะ.

(4) การ DataTable จะถูกแปลงเป็นตาราง HTML ที่แต่ละคอลัมน์ต้องสนับสนุนชนิดข้อมูลเดียวกัน (สายอักขระ, บูลีน, หมายเลข, ฯลฯ).

(5) ใช้การ addColumn() การสร้างคอลัมน์, ส่งผ่านเป็นพารามิเตอร์ชนิดและชื่อ.

(6) ใช้ AddRows() เพื่อสร้างแถวของตาราง, IE, ใส่ข้อมูลของคุณเอง. บรรทัดจะถูกกำหนดเขต โดยวงเล็บเหลี่ยม [] และข้อมูลของแต่ละเซลล์คั่น ด้วยเครื่องหมายจุลภาค. พบว่ามีตัวโน้ต “v” และ “(f)”, ซึ่งผมคิดว่า หมายถึง ค่าและฟิลด์, ตามลำดับ, IE, ค่าจริงของเซลล์และป้ายชื่อที่จะแสดงขึ้นในฟิลด์. จำเป็น, เนื่องจาก, คอลัมน์นี้เป็น “จำนวนเต็ม”, ดังนั้น การสั่งซื้อที่ถูกต้องอาจจะละเลยถ้ามันถ่ายเป็นสายอักขระ.

(7) ในที่สุด, เราจะแจ้งให้ทราบซึ่งการออกแบบตารางของ DIV จะทำให้ (table_div) และพร้อม!

ในทางปฏิบัติ

รหัสด้านบนสร้างตาราง HTML ต่อไปนี้:

มันไม่ได้น่าสนใจ? ตาราง HTML ทั้งหมดถูกสร้างขึ้นโดยที่เราต้องการเขียนตารางเดียว, TR หรือ TD. แน่นอน, นี้เป็นเพียงการสาธิต. คุณสามารถกระชับความรู้ และค้นพบอื่น ๆ ได้การทำงานกับตารางผ่านการ แผนภูมิตาราง.

แกลเลอรี

ยังมีคุณลักษณะเย็นอื่น ๆ มากมายที่นี้ Google รูปภาพแผนภูมิ มี. มีกราฟิกที่เหมาะกับความต้องการแสดงข้อมูล ที่หลากหลาย. กราฟิกอยู่บนเทคโนโลยี HTML5/SVG บริสุทธิ์ (ใช้ VML สำหรับ IE รุ่นเก่า), จึงมีความจำเป็นสำหรับปลั๊กอิน. แผนภูมิเหล่านี้สามารถเพิ่มลงในเพจของคุณในเพียงไม่กี่ขั้นตอน.

แบบอักษร

จำนวนผู้เข้าชม: 5923

ทิ้งคำตอบไว้

อีเมลของคุณจะไม่ถูกเผยแพร่. ฟิลด์ต้องมีเครื่องหมาย *