Reorder html table dmv JS
Het voorbeeldje is wel duidelijk denk ik. Je kan een tabel sorteren. Of zoveel als je wilt op dezelfde pagina. Moet je paar dingetjes in de constructor veranderen, zodat html ID's niet hetzelfde zijn.
Het doel van de library is om wet ontzettend weinig requests en ontzettend weinig http verkeer, een lijst te herordenen. Dat werkt. De tabel wordt herordent, maar er wordt pas iets opgeslagen als je op OrderList klikt. Dan wordt een functie uitgevoerd die NIET in de Lib staat. In die functie wordt Ajax gebruikt voor de request. De functie mf_GetOrderList uit deze Lib wordt gebruikt om de volgorde te verkrijgen uit de tabel.
Functies om de tabel te ordenen zitten allemaal in deze Lib. De functie om m op te slaan niet.
In het voorbeeld, wordt een COOKIE gevuld met de volgorde van ID's van de data. De data is een gewone array met als keys, de ID's die opgeslagen zijn in het COOKIE.
Het is getest in IE 6 en FF 2.
Veel plezier ermee, je mag het aanpassen zoveel je wilt, maar update dan plz het versienummer en zet iets in de changelog. Altijd makkelijk.
Zie voorbeeld voor meer functionaliteit. Zie beschrijving (About).
De achtergrondkleuren in het voorbeeld zijn om aan te tonen, dat een achtergrondkleur NIET verloren gaat als een rij ge(de)selecteerd wordt. Ook niet als het via een class gaat (al zit dat niet in het voorbeeld).
Voorbeeld: http://jouwmoeder.nl/projects/reorder_table/
Gesponsorde koppelingen
PHP script bestanden
Er zijn 13 reacties op 'Reorder html table dmv js'
Om te reageren heb je een account nodig en je moet ingelogd zijn.
PHP hulp
0 seconden vanaf nu