Permalänk
Medlem

tabel filtrering

Hejsan, skulle vara evigt tacksam för hjälp med ett javascript. Har sökt på google i två dagar nu efter ett liknande script och hittar inget! Men har hittat liknande. jag lägger ut en länk med själva scriptet och förklarningen med exempel och allt. checkbox, fritext och select-list tabel filtrering

Ledsen om jag är kortfattad, skriv gärna om ni undrar något!

MVH Robba

Permalänk
Medlem
Skrivet av ropin:

Hejsan, skulle vara evigt tacksam för hjälp med ett javascript. Har sökt på google i två dagar nu efter ett liknande script och hittar inget! Men har hittat liknande. jag lägger ut en länk med själva scriptet och förklarningen med exempel och allt. checkbox, fritext och select-list tabel filtrering

Ledsen om jag är kortfattad, skriv gärna om ni undrar något!

MVH Robba

Du är ju på god väg med skriptet du redan har. Du kan arbeta med cellerna för varje rad.

table.rows[r].cells[c]; //Där c är kolumnindex och r är radindex

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Medlem
Skrivet av Leedow:

Du är ju på god väg med skriptet du redan har. Du kan arbeta med cellerna för varje rad.

table.rows[r].cells[c]; //Där c är kolumnindex och r är radindex

Hej, ledsen att jag inte nämde att jag inte skrivit scriptet, har inga kunskaper inom javascript. Därför jag vände mig hit. Du får gärna förklara närmre så kanske jag grejar biffen

MVH Robba

Permalänk
Medlem
Skrivet av ropin:

Hej, ledsen att jag inte nämde att jag inte skrivit scriptet, har inga kunskaper inom javascript. Därför jag vände mig hit. Du får gärna förklara närmre så kanske jag grejar biffen

MVH Robba

Aha ok. Jag tror det blir riktigt svårt att lösa om du inte har meckat med javascript förut.

Principen är i alla fall att jämföra värden från inmatningskontrollerna mot table.rows[r].cells[c].innerHTML där c är respektive kolumn som du vill jämföra mot.

Detta verkar inte vara en skoluppgift, så jag kan ta i tu med detta lite senare om du inte fixar det själv. Någon annan kanske hinner före, men då är det ju bara att tacka och bocka, eller hur?

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Medlem
Skrivet av Leedow:

Aha ok. Jag tror det blir riktigt svårt att lösa om du inte har meckat med javascript förut.

Principen är i alla fall att jämföra värden från inmatningskontrollerna mot table.rows[r].cells[c].innerHTML där c är respektive kolumn som du vill jämföra mot.

Detta verkar inte vara en skoluppgift, så jag kan ta i tu med detta lite senare om du inte fixar det själv. Någon annan kanske hinner före, men då är det ju bara att tacka och bocka, eller hur?

Okej, förstår vad du menar men vet inte om jag fixar det själv Nä ingen skoluppgift, haha. var ett tag sedan jag gick ur skolan men iaf så tackar jag för så mycket att du lägger ner din energi på detta! Och om någon annan hinner före så är det ju bara tacka och ta emot, precis som du säger!

Permalänk
Medlem
Skrivet av ropin:

Okej, förstår vad du menar men vet inte om jag fixar det själv Nä ingen skoluppgift, haha. var ett tag sedan jag gick ur skolan men iaf så tackar jag för så mycket att du lägger ner din energi på detta! Och om någon annan hinner före så är det ju bara tacka och ta emot, precis som du säger!

Jag hade tänkt göra detta innan jag gick och la mig. Men det var ganska mycket icke-validerad kod som gör det svårt att bygga direkt på ditt exempel. Exempelvis så har båda tabellerna id:t "sf" samt att checkboxarna har samma id. Ett id får bara förekomma en gång per element, det skall alltså vara unikt.

Javascriptet är klart, men det fungerar som sagt inte. Jag validerar koden imorgon och så får vi se hur det går.

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Medlem
Skrivet av Leedow:

Jag hade tänkt göra detta innan jag gick och la mig. Men det var ganska mycket icke-validerad kod som gör det svårt att bygga direkt på ditt exempel. Exempelvis så har båda tabellerna id:t "sf" samt att checkboxarna har samma id. Ett id får bara förekomma en gång per element, det skall alltså vara unikt.

Javascriptet är klart, men det fungerar som sagt inte. Jag validerar koden imorgon och så får vi se hur det går.

Vill tacka för din tid som du lagt ner i detta, uppskattas verkligen! Ledsen för den icke-validerande koden, hade kunnat gjort det bättre åtminstone. Vill gärna se vad du har kommit fram till så lägg gärna upp en länk så jag får se.

EDIT: Nu har jag gjort om HTML koden lite, satt id:n på rätt plats och laggt till lite value värden. Den validerar inte riktigt som det skall på W3C, förstår inte riktigt vad den menar. Prova gärna själv.

MVH Robba