Frage

Ich habe eine Tabelle, die Im mit tablesorter Sortierung ( http://tablesorter.com ). Innerhalb dieser Tabelle gibt es eine Spalte mit den Tasten vor. Jede Tabellenzeile hat bekommt eine Submit-Button. Vor dem Sortieren arbeiten die Tasten groß und eine POST-Anfrage einreichen, die von einem PHP-Skript verarbeitet wird.

nach Sortieren Sie die Tabelle mit tablesorter der Tasten Naht deaktiviert werden. Sie verhalten sich, als ob ein JavaScript false zurückgegeben. Das bedeutet, dass keine Aktualisierung der Seite geschieht.

Kann mir jemand helfen, dass ein noch einreichen kann nach der Sortierung?

Vielen Dank, Max

War es hilfreich?

Lösung

Zeigen Sie uns den Code (hier oder über so etwas wie pastebin.com) für die richtige Antwort. Abgesehen davon, meine beste Vermutung ist, dass der Sortiertisch wird die Tasten außerhalb der „Form“ Tags zu bewegen, die sie bedient zu machen. Ob meine Vermutung völlig falsch ist oder nicht, das erste, was ich tun würde, ist die Verwendung FireBug die Elemente zu untersuchen, nachdem die Tabelle sortiert ist und zu sehen, was los ist.

Andere Tipps

Meine Vermutung wäre, dass das tablesorter Plugin ist das Hinzufügen / Elemente aus dem DOM entfernt. Wenn dies die Ereignishandler geschieht entfernt werden. Sie könnten die Event-Handler hinzugefügt mit der live Methode zu versuchen. Diese erlauben sollte sie angewendet werden (vorausgesetzt, sie sind Handler klicken), selbst wenn die Elemente werden entfernt / hinzugefügt.

Form innerhalb tr sein muss, nicht außerhalb für jede Zeile, dann wird das Formular nicht entfernt, wenn Sie die Tabelle mit tablesort sortieren.

<tr><form>...</form></tr>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top