Tablesorter

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack Webdeveloper .NET Azure Big Data SaaS

Bedrijfsomschrijving Deze klant van ons is recentelijk onderdeel geworden van een grote moederorganisatie, ze zijn dé partij als het gaat om software maken voor ambitieuze ondernemers, ze maken maatwerk software. Vanuit het fantastisch vormgegeven hightech gebouw te Rotterdam centrum werken ze met zo'n 40 medewerkers aan hoogwaardige software gericht op financiële data, betaalinformatie, maar ook backoffice software. De software wordt webbased, desktop en mobile aangeboden en er worden zeer moderne ontwikkeltechnieken toegepast. Je moet dan denken aan patroonherkenning, Big Data, Machine Learning en OCR. Als Developer, ongeacht je niveau, ga je hier te maken krijgen met de allerleukste kant van

Bekijk vacature »

Front-End React Developer

Als Front-End React Developer verbeter je de user experience van onze eigen webapplicaties voor onze collega's binnen Coolblue. Wat doe je als Front-End React Developer bij Coolblue? Als Front-end React Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten met React.js. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end React Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop

Bekijk vacature »

Traineeship Front-end developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Junior/medior PHP developer Onderwijssector

Functie Momenteel zijn ze op zoek naar een developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

PHP Developer - medior functie

Functieomschrijving Ben jij innovatief en wil jij je kennis graag delen met jouw nieuwe collega's? Lees dan snel verder! Voor een leuke opdrachtgever in de omgeving van Roosendaal zoeken wij een Symfony developer. Of je nou junior, medior of senior bent, je krijgt hier alle vrijheid en verantwoordelijkheid om jouw eigen loopbaan te ontwikkelen. Je gaat je hier bezig houden met en inspelen op de actualiteiten van jouw vakgebied. Techstack: Symfony, PHP, mySQL. Kennis van Svelte is helemaal mooi meegenomen. Bedrijfsprofiel Al sinds '99 is dit webbureau actief. De kernwaarden binnen het bedrijf zijn integer, dienstbaar en deskundig. Je komt

Bekijk vacature »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Gorinchem zijn wij op zoek naar versterking. Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back end werken! Bedrijfsprofiel Onze

Bekijk vacature »

Full Stack .NET Developer C# ASP.NET

Samengevat: Deze werkgever is gespecialiseerd in het op afstand bewaken en besturen van machines en processen. Ben jij een ervaren Full Stack .NET Developer? Heb je ervaring met C# en ASP.NET? Vaste baan: .Net Developer C# ASP.NET HBO €3.300 - €4.500 Deze werkgever is een snel groeiende onderneming gespecialiseerd in het op afstand bewaken en besturen van machines en processen, IoT (Internet of Things). Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Wil jij bij de top specialisten horen? Ben jij op zoek naar een

Bekijk vacature »

.Net Ontwikkelaar

Dit ga je doen Het ontwerpen en ontwikkelen van software voor klanten; Het bijdragen van kennis en ervaring; Het integreren van van de software en afstemmen met klanten; Het functioneel testen van de ontwikkelde software. Hier ga je werken Voor onze relatie zijn wij momenteel op zoek naar een .Net Developer die wilt werken aan software die draait op machines wereldwijd. De organisatie produceert software voor applicaties die gebruikt worden in verschillende branches. De software wordt geleverd aan fabrikanten van verschillende robotica en machines. Als .Net ontwikkelaar ben je intern onderdeel van het team wat de applicatie omgevingen ontwikkeld en

Bekijk vacature »

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

Bekijk vacature »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

Integratie Developer / Architect

Dit ga je doen Als Integratie Developer / Architect binnen deze organisatie krijg je echt de kans om impact te maken. De organisatie is groeiende maar houdt een corporate cultuur buiten de deur. Heb je een goede business case: zorg voor goede argumentatie en ga ervoor! Geen stroperig beslissingsproces dat jouw ideeën in de weg staat! Enkele van jouw taken: Je ontwerpt en ontwikkelt nieuwe integraties met behulp van interne tools (Boomi) of externe partners; Je vertaalt functionele specificaties naar technische oplossingen; Je denkt mee over strategische ontwikkelingen op het gebied van applicatie integratie; Je voert regie op leveranciers en

Bekijk vacature »
John Cena

John Cena

02/07/2012 13:14:13
Quote Anchor link
Hi,

Ik heb een pagina waar ik een tablesorter op los laat. Werkt gewoon prima, tot ik via een ajaxrequest bepaalde tabellen later in wil laden.

Die tabellen sorteren allemaal niet, iemand enig idee hoe dat kan?
 
PHP hulp

PHP hulp

25/11/2024 10:34:38
 
- Ariën  -
Beheerder

- Ariën -

02/07/2012 13:18:19
Quote Anchor link
Relevante code, testcase?
 
Kris Peeters

Kris Peeters

02/07/2012 13:23:22
Quote Anchor link
Chi Lion op 02/07/2012 13:14:13:
iemand enig idee hoe dat kan?

Ja zeker.
Als je met ajax een div (of iets anders) vult met extra HTML-elementen, zijn die elementen niet gebonden aan de events / triggers.

Die events bind je bij

$(document).ready

Twee mogelijke oplossingen:
1) na het invoegen van nieuwe elementen, laat je nog eens de triggers los op je pagina.
2) Er zijn events die gebonden kunnen worden, ook voor elementen die er nog niet zijn. Dit kan bv. met .live() ( http://api.jquery.com/live/ )

----------

Toon eens het javascript gedeelte waar je nieuw materiaal in de tabel zet
Gewijzigd op 02/07/2012 13:27:52 door Kris Peeters
 
Wouter J

Wouter J

02/07/2012 13:31:40
Quote Anchor link
Kris, live is deprecated. Het beste is de nieuwe jQuery event API die in 1.7 en hoger zit te gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$('table').on('click', 'td', function() {
    // do something
});

Dit vuurt een onclick event af op de table en kijkt dan of je op een td hebt geklikt, is dat zo => callback aanroepen, is dat niet zo => doe niks.

Meer informatie: http://api.jquery.com/on/
 
John Cena

John Cena

02/07/2012 13:41:36
Quote Anchor link
Zie onderaan
Quote:
Allereerst, ik kan geen andere versie van jQuery gebruiken 1.5.1 gebruiken we hier en dat moet zo blijven. Helaas.

AJAX request:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<script type="text/javascript">
                $('#clickIp').click(function() {
                    $('#loading').show('slow', function() {
                        $.post("http://10.65.2.21/marketing/new/ipStats.php", function(data) {
                             $("#ipStats").html(data);
                                  $('#ipStats').show('slow', function() {
                                       $('#browserStats').hide('slow', function() {
                                            $('#mainOverview').hide('slow', function() {
                                                $('#loading').hide('slow', function() {});
                                            });
                                       });
                                   });
                              });
                       })});
            </script>

Tablesorter data:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<script type="text/javascript">
                $(document).ready(function()
                    {
                        $("#mainTable").tablesorter();
                        $("#browserTable").tablesorter();
                        $("#ipTable").tablesorter();
                        $("#browserTotalTable").tablesorter();
                    }
                );
    
            </script>


In de ipStats.php geef ik een tabel het volgende mee:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<table id="ipTable">


Toevoeging op 02/07/2012 13:44:04:

EDIT:
Ik heb de document ready eruit gehaald, nu sorteert hij wel.

Echter, ik heb nog een probleem...
Hij sorteert niet goed bij bedragen met een punt & komma erin.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
OrderId    Amount    
1939292794     91,55    
1939257486     9.424,56    
1939395016     62.865,16    
1939265667     60,48    


Bijvoorbeeld bovenstaande.
Gewijzigd op 02/07/2012 13:44:38 door John Cena
 
Kris Peeters

Kris Peeters

02/07/2012 13:44:40
Quote Anchor link
Nu, die tablesorter ...

Ik veronderstel de jQuery-ui tablesorter.

Je doet iets als
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
$(document).ready(function() {
        $("#myTable").tablesorter();
    }
);


Je spreekt nergens zelf click events aan; de plugin regelt alles.

Waarschijnlijk is mijn eerste oplossing hier het meest gemakkelijke.

Dus, bij je Ajax respons callback:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
...
success: function (data) {
  $('#mijn_element').html(data)    // geen idee wat je precies waarin steekt
  // en hier nog eens de tablesorter triggeren
  $("#myTable").tablesorter();
}
Gewijzigd op 02/07/2012 14:04:02 door Kris Peeters
 
John Cena

John Cena

02/07/2012 13:54:26
Quote Anchor link
k heb de document ready eruit gehaald, nu sorteert hij wel.

Echter, ik heb nog een probleem...
Hij sorteert niet goed bij bedragen met een punt & komma erin.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
OrderId    Amount    
1939292794     91,55    
1939257486     9.424,56    
1939395016     62.865,16    
1939265667     60,48    


Bijvoorbeeld bovenstaande.
 
Kris Peeters

Kris Peeters

02/07/2012 14:04:17
Quote Anchor link
Als je gegevens hebt met punten en komma's, zullen die niet als numeriek gezien worden; ze zullen alfabetisch gesorteerd worden.

Om te beginnen ... vaan waar komen die gegevens? Database? Waren er geen formaat-eisen aan dat veld bij het ingeven, ...


Voor een gelijkaardig probleem (toen ging het om datum formaat) heb ik eens iets uitgetest; dat werkte perfect:
Een onzichtbare kolom met de gegevens zoals een computer ze graag heeft, naast de kolom geformatteerd zoals een mens het graag leest.

Bij een klik op de <th>, kaapte ik die click en ik stuurde ze door naar de <th> van de onzichtbare kolom, zo werd alles goed gesorteerd.
Gewijzigd op 02/07/2012 14:19:22 door Kris Peeters
 
John Cena

John Cena

02/07/2012 14:17:57
Quote Anchor link
Nee, ik maak er zelf met number_format + round fatsoenlijke leesbare getallen van (A)

Jou idee staat me wel aan, maar hoe ga ik dat doen? Neem aan dat ik dan in de source van de tablesorter kan gaan hacken?
 
Kris Peeters

Kris Peeters

02/07/2012 14:19:09
Quote Anchor link
Nee, ik blijf van de broncode af. Het is spelen met events.

Zie:
http://www.phphulp.nl/php/forum/topic/jquery-tablesorter-laten-sorteren-op-een-datum/76967/last/
Gewijzigd op 02/07/2012 14:24:44 door Kris Peeters
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.