[jQuery] veel checkboxen (verschillende namen) value ophalen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Programmeur PHP

Functie Wij zijn op zoek naar een PHP programmeur voor een leuke opdrachtgever in omgeving Alblasserdam. Heb jij altijd al willen werken bij een bedrijf dat veilige netwerkverbindingen levert door middel van veilige oplossingen? Lees dan snel verder. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Tevens

Bekijk vacature »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

Software developer

Functieomschrijving Voor een gewaardeerde werkgever in de regio van Middelburg zijn wij op zoek naar een ambitieuze PHP/Symfony Developer. Een enthousiast persoon die het development team komt versterken met het aanpakken van complexe en nieuwe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel persoonlijke als professionele groei? Lees dan snel verder! Dit ga je doen: Aanpassingssuggesties van collega’s in kaart brengen, vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Ontwikkeling en beheer van de serviceportal in Symfony en

Bekijk vacature »

.NET Developer

Dit ga je doen Binnen het team bouw je aan een applicatie met andere .Net Developers, testers een Product Owner en een Business Analyst. Met het team wordt de backlog besproken. In overleg claim jij jouw deel en zorgt ervoor dat onderhoud en innovatie wordt gerealiseerd. Het project dat momenteel draait is het opgraden van de omgeving. Doorontwikkelen van de huidige applicatie; Overleggen met teamleden om de backlog te verdelen; Onderhouden van de huidige omgeving; Sparren met de business en het ophalen van nieuwe requirements. Hier ga je werken De organisatie is een van de grootste landelijke aanbieder van diverse

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Rotterdam! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Ervaren C#.NET programmeur

Functieomschrijving Voor een moderne werkgever in regio Prinsenbeek zijn wij op zoek naar een ervaren C#.NET programmeur die graag de uitdaging aangaat. Je houdt je bezig met het ontwikkelen van maatwerk webapplicaties voor diverse klanten, waarbij complexe processen optimaal worden ondersteund. Verder ziet jouw takenpakket er als volgt uit: Ontwikkelen en onderhouden van C#.NET-applicaties; Schrijven van hoogwaardige, herbruikbare codes; Schrijven van technische documentatie en gebruikershandleidingen; Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen; Troubleshooten en oplossen van bugs in softwaretoepassingen; Werken met databases en dataopslagoplossingen; Implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens. Bedrijfsprofiel

Bekijk vacature »

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een erkende werkgever in de regio van Goes zijn wij op zoek naar een enthousiaste software programmeur met PHP/Symfony ervaring. Een gedreven persoon die het development team komt versterken met het aanpakken van complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel professionele als persoonlijke groei? Lees dan snel verder! Dit ga je doen: Beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Testen en door ontwikkelen van software; Ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

(Junior) Back-end Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Altijd al willen werken bij een organisatie, die maatwerk applicaties bouwt, die echt impact hebben in de maatschappij? Dit is je kans. Voor een kleine organisatie in de regio van Eindhoven ben ik op zoek naar een C# Ontwikkelaar. Jij gaat aan de slag met de ontwikkeling van maatwerk software en applicaties. Deze organisatie werkt voor grote organisaties in Nederland, maar ook voor het MKB. De projecten waar je aan gaat werken zijn erg divers, waardoor je werk uitdagend blijft en je erg veel kan leren. Verder ga je aan

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Full stack ontwikkelaar Laravel, Vue.js

Functie Als ontwikkelaar binnen deze organisatie hou jij je voornamelijk met lopende projecten voor de verschillende klanten. Zo bouw je de ene dag aan prijsschifting systemen en de andere dag onderzoek je crawlers en stel je ze zo in dat de data goed binnen komt binnen het systeem. Daarnaast bouw je mee aan dashboards en ben je dus constant bezig met het verbeteren van het platform. Er is een vaste werkwijze, zo werken ze met Trello kaarten en onderverdelen ze deze aan het begin van iedere week onder de developers. Dit wordt door de lead developer gedaan, maar in samenspraak

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »
P Widdershoven

P Widdershoven

23/11/2010 13:53:10
Quote Anchor link
Goedemiddag,

Probleem: Veel checkboxen met verschillende 'names' en ik moet die naam weten (zodat ik via de 'name' meer velden kan opvragen)

Wat wil ik bereiken: De 'name' is een ID waaraan een prijs hangt. Wanneer meerdere checkboxen zijn aangevinkt moet jQuery van al deze aangevinkte ID's de prijzen optellen en dit aan de gebruiker laten zien (dat laatste is geen probleem uiteraard).

Klein voorbeeld:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<input type="checkbox" name="32" value="checked">
<input type="checkbox" name="33" value="checked">
<input type="checkbox" name="34" value="checked">
<input type="checkbox" name="35" value="checked">


Het volgende heb ik al (dit is alleen om het ID te showen aan de gebruiker. Wanneer dat werkt werk ik het verder uit)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
  $(document).ready(function(){
     $("input:checkbox").change(function(){
         val = $("input:checkbox").attr("name");
          alert ( val );
      });
  });


Ik hoop dat jullie mij verder kunnen helpen! Alvast bedankt

EDIT: Op dit moment geeft hij enkel de waarde van de bovenste checkbox... Kan natuurlijk ook dat wat ik wil helemaal niet gaat...
Gewijzigd op 23/11/2010 13:57:36 door P Widdershoven
 
PHP hulp

PHP hulp

22/11/2024 17:25:07
 
Chris -

Chris -

23/11/2010 14:00:46
Quote Anchor link
Werkt dit?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
  $(document).ready(function(){
     val total = 0;
     $("input:checkbox").change(function(){
         $("input[type=checkbox][checked]").each(function(){
              total += $(this).attr("name");
         });
         alert(total);
      });
  });
 
Jel le

Jel le

23/11/2010 14:09:12
Quote Anchor link
Probeer dit eens:
http://api.jquery.com/jQuery.each/
Gewijzigd op 23/11/2010 14:10:16 door Jel le
 
P Widdershoven

P Widdershoven

23/11/2010 14:12:49
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
$(document).ready(function(){
     $("input:checkbox").change(function(){
         var total = 0;
         $("input:checkbox[checked]").each(function(){
              total += $("#bedrag_"+$(this).attr("name")).val();
              //$(this).attr("name"));
         });
         alert(total);
     });
});


Zo werkt het alleen zet hij mij alle bedragen achter elkaar (hij ziet ze als string dus). Bezig met googlen maar misschien dat je het antwoord weet ? :)
 
Chris -

Chris -

23/11/2010 14:16:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
$(document).ready(function(){
     $("input:checkbox").change(function(){
         var total = 0;
         $("input:checkbox[checked]").each(function(){
              total += parseInt($("#bedrag_"+$(this).attr("name")).val());
              //$(this).attr("name"));
         });
         alert(total);
     });


parseInt misschien?
 
P Widdershoven

P Widdershoven

23/11/2010 14:21:35
Quote Anchor link
parseInt helpt alleen pakt hij niets meer naar de komma of punt (beide geprobeerd)
 
Chris -

Chris -

23/11/2010 14:24:36
Quote Anchor link
Kan een aantal manieren verzinnen waardoor je het alsnog kan optellen, maar dat gaat mij te veel tijd kosten om het geheel uit te schrijven. Haal het bedrag op, splits het bedrag met het bedrag voor en achter de komma, tel de variabelen op, tel vervolgens het bedrag na de komma op en verwerk dat met het bedrag voor de komma. Op die manier kan het wel.
 
P Widdershoven

P Widdershoven

23/11/2010 14:29:05
Quote Anchor link
Raar dat javascript dat inderdaad niet in zich heeft... Ik ga verder stoeien! I.i.g. bedankt voor de tijd en moeite Chris!
 
Jel le

Jel le

23/11/2010 14:40:48
Quote Anchor link
Ik reken meestal zo in javascript:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<script type="text/javascript">

getal1 = '9.2';
getal2 = '4.8';

uitkomst = Number(getal1) + Number(getal2);
alert(uitkomst);

</script>


Dit werkt gewoon, ook met een punt.
 

23/11/2010 16:04:05
Quote Anchor link
P Widdershoven op 23/11/2010 14:29:05:
Raar dat javascript dat inderdaad niet in zich heeft... Ik ga verder stoeien! I.i.g. bedankt voor de tijd en moeite Chris!


Nee. Wij houden gewoon een rare formatting aan. Zie de reactie boven mij.
Een 'getal' als 5,50 bestaat niet als getal, alleen als string.
Wil je 5,50 als getal hebben, dan heb je een float nodig: 5.50.
Wij gebruiken hier een afwijkende notatie van wat er geïmplementeerd is.
 
P Widdershoven

P Widdershoven

23/11/2010 17:06:41
Quote Anchor link
In de DB wordt de prijs opgeslagen met een . Dus: 5.5 e.d.
Ben er nog altijd niet uit helaas

Toevoeging op 23/11/2010 18:27:57:

Nou heb het werkend :)
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
16
17
18
19
$(document).ready(function(){
     $("input:checkbox").change(function(){
         var total = 0;
         var bedrag = 0;
         var centen = 0;
         $("input:checkbox[checked]").each(function(){
             bedrag = $("#bedrag_"+$(this).attr("name")).val().split(".");
             if(bedrag[1] > 0){
                 centen += parseInt(bedrag[1]);
             }
             total += parseInt(bedrag[0]);
             //$(this).attr("name"));
         });
         if(centen > 0){
             total += centen/100;
         }
         $("#totaalbedrag").text(total.toFixed(2).replace(".",","));
     });
});
 



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.