Heim > Web-Frontend > js-Tutorial > Hauptteil

Ausführliche Erklärung der Verwendung des Tablesorter-Plug-Ins (mit Hülle)

php中世界最好的语言
Freigeben: 2018-04-26 16:15:43
Original
4678 Leute haben es durchsucht

Dieses Mal werde ich Ihnen die Verwendung des Tablesorter-Plugins ausführlich erklären (mit Fällen). Hier sind die tatsächlichen Fälle Schauen Sie mal rein. 1. Importieren Sie die Datei

<script type="text/
javascript
" src="js/jquery.js"></script> 
<script type="text/javascript" src="js/jquery.tablesorter.js"></script> 
<!-- 引入以下样式则表头出现排序图标,同时引入图片 --> 
<link href="css/style.css" rel="stylesheet" type="text/css" >
Nach dem Login kopieren

Der Effekt ist wie unten gezeigt:


2. Standard-Ausführliche Erklärung der Verwendung des Tablesorter-Plug-Ins (mit Hülle)HTML-Tabelle
, muss den Kopf und enthalten tbody-Tags

3. Tabelle so einstellen, dass sie sortierbar ist

$(
document
).ready(function(){ 
//第一列不进行排序(索引从0开始) 
$.tablesorter.defaults.headers = {0: {sorter: false}}; 
$(".tablesorter").tablesorter(); 
});
Nach dem Login kopieren

Offizielles Dokument: http://tablesorter.com/docs/

Zusätzliche Erklärung:

Bei der Verwendung ist ein Problem aufgetreten , Meine Tabellendaten werden über Ajax abgerufen. Beim Sortieren der Startseite werden die Daten auf der vorherigen Seite erneut angezeigt. Sie können dieses Problem anschließend lösen Sie erhalten die Daten über Ajax.
Um das „Update“-Ereignis auszulösen, lautet der Code wie folgt:

$(".tablesorter").trigger("update");
Nach dem Login kopieren

Das oben genannte Problem bereitet mir seit langem Kopfzerbrechen auf der offiziellen Website und stellte fest, dass dies nicht geeignet ist.
Ich habe die Informationen online überprüft und die folgenden Codes aussortiert:

$(".tablesorter tbody tr").addClass("delete"); 
$(".tablesorter tbody tr.delete").remove(); 
$("table tbody").append(html); 
$(".tablesorter").trigger("appendCache"); 
$(".tablesorter").trigger("update"); 
$(".tablesorter").trigger("sorton",[[[2,1],[0,0]]]);
Nach dem Login kopieren

Nach langem Testen habe ich festgestellt, dass nur $(".tablesorter").trigger("update"). ; kann das Problem lösen
Ich weiß nicht, was die anderen sind.


Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website.

Empfohlene Lektüre:

jQuery domänenübergreifender Iframe-Schnittstellenaufruf (mit Code)


jQuery ruft den IFrame und seinen ab übergeordnetes Fensterobjekt und verwenden Sie

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung der Verwendung des Tablesorter-Plug-Ins (mit Hülle). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!