私は行を追加、削除、編集できる編集可能なテーブルを持っています。どのように私は静的にだけデータベースを使用せずにそれらを動的に格納して並べ替えることができますjavascriptまたはjqueryを使用して編集可能なテーブルをソートする方法
0
A
答えて
0
これ以上の機能を持つことができるhttps://datatables.net/のようなプラグインを試すことができます。しかし、あなたは常にこのようないくつかのコードを試みることができる:上記のコードを使用するために
var tbl = $("table#yourtblID");
var rows = $("tr", tbl);
rows.sort(conditionFunction);
$("tr", tbl).remove();
を、あなたはconditionFunctionを作成する必要がありますすることができます。これらの条件の機能についての詳細を知るためには、クラスTID
function conditionFunction(a,b){
return $("td", a).text()-$("td", b).text();
}
を持つすべてのTDタグとIDと呼ばれますが、列に基づいて並べ替えしたいとしましょうhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
0
を参照してくださいがありますtablesorter jqueryプラグインを使用してテーブルを並べ替えることができます。
デモ:https://jsfiddle.net/Prakash_Thete/q8sh28dh/
<table id="myTable" class="tablesorter">
<thead>
<tr>
<th>Last Name</th>
<th>First Name</th>
<th>Email</th>
<th>Due</th>
<th>Web Site</th>
</tr>
</thead>
<tbody>
<tr>
<td>Smith</td>
<td>John</td>
<td>[email protected]</td>
<td>$50.00</td>
<td>http://www.jsmith.com</td>
</tr>
<tr>
<td>Bach</td>
<td>Frank</td>
<td>[email protected]</td>
<td>$50.00</td>
<td>http://www.frank.com</td>
</tr>
<tr>
<td>Doe</td>
<td>Jason</td>
<td>[email protected]</td>
<td>$100.00</td>
<td>http://www.jdoe.com</td>
</tr>
<tr>
<td>Conway</td>
<td>Tim</td>
<td>[email protected]</td>
<td>$50.00</td>
<td>http://www.timconway.com</td>
</tr>
</tbody>
</table>
JS:ここ
は同じHTMLのサンプルコードで
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.26.5/js/jquery.tablesorter.js"></script>
$(document).ready(function() {
$("#myTable").tablesorter();
});
プラグインの情報をご覧くださいhttp://tablesorter.com/docs/
関連する問題
- 1. angle2で編集可能なテーブルを使用する方法
- 2. PHP + Ajax + jQueryを使用した編集可能なデータベーステーブル
- 3. jquery編集可能なリンクを編集しますか?
- 4. HTML編集可能javascriptを使用
- 5. 編集可能テーブルの入手方法
- 6. jqueryでユーザーが編集可能なテーブル値を取得する方法
- 7. jQuery編集可能なデータテーブル
- 8. jqueryを使用してMVCで編集可能なテーブルを作成するには?
- 9. AJAXスプレッドシート、編集可能なナビゲート可能なWebテーブル/グリッドの作成方法は?
- 10. javascriptを使用してXMLをソート可能なHTMLテーブルにする
- 11. 編集可能なテーブルに行う方法を
- 12. 編集可能なJavaScriptとAjaxを
- 13. これを熟考してください。 PHP brain twister、ソート可能な編集可能なテーブル
- 14. Javascript:セルを編集可能にする
- 15. Yesod編集可能テーブル
- 16. "編集可能"データテーブル対テーブル
- 17. jQueryを使用して行データを編集する方法
- 18. ajax jqueryを使用してデータを編集する方法mysqli
- 19. javaを使用してjquery dataTableを編集する方法
- 20. は、私はX-editabelプラグインでブートストラップ・テーブルを使用していたブートストラップ・テーブルの編集可能なプラグイン
- 21. joomlaでフッタを編集してエディタ(tinymce)で編集可能にする方法
- 22. ソート可能で編集可能なAntデザインテーブル
- 23. 編集可能と非編集可能な入力フィールドと私はテーブルを持っている
- 24. PHPを使用しないコンテンツ編集可能な機能
- 25. 「イメージテンプレート」テキスト編集を可能にするJQuery/Javascriptソース
- 26. jQueryコンボボックス/オートコンプリート、編集可能
- 27. Jqueryソート可能なプラグインをドラッグするためにテーブルの複数の行を使用する方法
- 28. Java JSPとサーブレットを使用した編集可能なSQL GridView
- 29. Textareaタグを使用した編集可能なテーブルセル
- 30. 編集可能な編集テキストをリストビューに入れる方法は?
待って、あなたは_力学的に_データを保存したい、for_static_ sake ..? _editable_テーブルにプラグインを使用していますか? – Timothy