前提・実現したいこと
選手データを取得を押すと<li>タグで追加されて表示される様にしました。
しかし、ページが更新されるたび<li>タグが消えてしまいます。
ページ更新してもそのまま維持したい。
(✳︎tableはflaskで書いています)
該当のソースコード
html
1<ol id="base-list"> 2 </ol> 3 <table id='base-table' class="table table-bordered"> 4 <thead> 5 <tr><th>選手</th>{%- for i in players_columns %}<th>{{ i|e }}</th>{%- endfor %}</tr> 6 </thead> 7 <tbody> 8 {%- for i in players_values %} 9 <tr><th>{{ players_index[loop.index0]|e }}</th>{% for j in i %}<td>{{ j|e }}</td>{% endfor %}</tr> 10 {%- endfor %} 11 </tbody> 12 </table> 13<script> 14 $(document).ready(function() { 15 var table = $('#base-table').DataTable( { 16 dom: 'Bfrtip', 17 select: true, 18 buttons: [ 19 { 20 text: '選手データ取得', 21 action: function () { 22 var data = table.rows( { selected: true } ).data(); 23 $("#base-list").append(`<li>${data[0].slice(0)}</li>`); 24 } 25 } 26 ] 27 } ); 28} ); 29</script>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/03 09:00
2020/07/03 09:04
2020/07/03 10:34