annotate default/node_modules/tablesaw/demo/ajax-init-stack.html @ 0:1d038bc9b3d2 default tip

Up:default
author Liny <dev@neowd.com>
date Sat, 31 May 2025 09:21:51 +0800
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1 <!doctype html>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
2 <html lang="en">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
3 <head>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
4 <meta charset="utf-8">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
6 <meta name="viewport" content="width=device-width, initial-scale=1">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
7 <title>TableSaw Sortable Table</title>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
8
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
9 <link rel="stylesheet" href="../dist/tablesaw.css">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
10 <link rel="stylesheet" href="demo.css">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
11 <link rel="stylesheet" href="//filamentgroup.github.io/demo-head/demohead.css">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
12
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
13 <script src="../dist/tablesaw.js"></script>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
14 <script src="../dist/tablesaw-init.js"></script>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
15 <script src="//filamentgroup.github.io/demo-head/loadfont.js"></script>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
16
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
17 <script>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
18 $( document ).ready(function() {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
19 var mydata = [
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
20 {"Name":"A", "P1":"1", "P2":"2", "P3":"3", "P4":"1", "P5":"2", "P6":"3"},
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
21 {"Name":"B", "P1":"4", "P2":"5", "P3":"6", "P4":"1", "P5":"2", "P6":"3"},
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
22 {"Name":"C", "P1":"7", "P2":"8", "P3":"9", "P4":"1", "P5":"2", "P6":"3"}
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
23 ];
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
24
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
25 $( '#ajaxed' ).html( "<table class='tablesaw tablesaw-stack' data-tablesaw-mode='stack' id='mytable'><thead><tr><th scope='col' data-tablesaw-priority='persist'>Name</th><th scope='col'>P1</th><th scope='col'>P2</th><th scope='col'>P3</th><th scope='col'>P4</th><th scope='col'>P5</th><th scope='col'>P6</th></tr></thead><tbody id='place1'></tbody></table>" );
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
26
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
27 var tbody = $( '#mytable tbody' ), props = ["Name","P1","P2","P3","P4","P5","P6"];
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
28
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
29 $.each( mydata, function(i, value){
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
30 var tr = $('<tr>');
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
31
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
32 $.each(props, function(i, prop){
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
33 $('<td>').html(value[prop]).appendTo(tr);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
34 });
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
35
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
36 tbody.append(tr);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
37 });
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
38
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
39 $('#mytable').tablesaw().data( "tablesaw" ).refresh();
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
40
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
41 });
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
42 </script>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
43 </head>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
44 <body>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
45 <div class="demo-header">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
46 <div class="company">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
47 <img src="http://filamentgroup.com/images/fg-logo-positive-sm-crop.png">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
48 </div>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
49 <div class="details">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
50 <h1 class="description-container">Demo of <span class="repo-name">Tablesaw</span>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
51 <span class="description">A group of plugins for responsive tables.</span>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
52 </h1>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
53 <ul class="outbound-links">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
54 <li><a href="https://github.com/filamentgroup/tablesaw">Code</a></li>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
55 <li><a href="https://github.com/filamentgroup/tablesaw/issues">Issues</a></li>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
56 </ul>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
57 </div>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
58 </div>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
59 <div class="docs-main">
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
60 <h2>Swipe Table</h2>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
61
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
62 <div id="ajaxed"></div>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
63 </div>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
64 </body>
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
65 </html>