[jQuery] veel checkboxen (verschillende namen) value ophalen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack Software Developer

Bedrijfsomschrijving Functieomschrijving Java ontwerpen, bouwen en testen (T-shaped). Als senior ontwikkelaar ben je bekend in zowel de back-end als de frontend van een applicatie. Angular, Continious Delivery / Integration. Een ervaren iemand die de leiding kan nemen, een weg vindt in nieuwe situaties, en in oude applicaties. Initiatiefrijk, bekend met de (technische) omgevingen die we bij duo gebruiken, niet te beroerd om collega’s te helpen. Als senior programmeur in staat om op te treden als lead programmeur. Ondersteunt de testers bij de testautomatisering en minder ervaren programmeurs bij dagelijks werkzaamheden. Dit laatste met name op het gebied van Angular. Achtergrond

Bekijk vacature »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Dynamische Oracle/APEX Ontwikkelaar in de logistie

Bedrijfsomschrijving De organisatie in de regio Rotterdam is gespecialiseerd in het ontwikkelen van moderne webbased software voor de ERP branche. In totaal is er 20FTE aan specialisten actief binnen de organisatie. De ICT afdeling bestaat momenteel uit 15FTE. Ze groeien ontzettend hard en daarom zoeken zij een Oracle/APEX Developer die het reeds sterke team nog sterker komt maken. Hier werken ze op projectbasis voor verschillende grote organisaties in de logistieke sector. Het is een informele organisatie waarbinnen een fijne werksfeer heerst. Zoals aangegeven willen ze het team nog sterker maken en daarvoor zoeken ze bij voorkeur medior of senior Oracle/APEX

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving Gezocht: Software Developer C# .NET voor een dynamische organisatie! Ben je onlangs afgestudeerd of ben je toe aan de volgende stap in je professionele carrière? Lees dan verder! We zijn momenteel op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die onze eindklant in de regio Arnhem kan versterken. In deze functie werk je aan verschillende projecten en bezoek je vaak klanten. Je kunt een rol verwachten met veel uitdaging, diversiteit en verantwoordelijkheid. Bedrijfsprofiel Binnen welke organisatie ga je aan de slag? Je gaat werken bij een organisatie die zich specialiseert in het

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

Full stack developer Python, React

Functie Jij als full stack developer komt binnen onze Technology afdeling te werken. Deze bestaat momenteel uit 15 man. De stack waarmee wij werken is voornamelijk Python, Javascript, React en GraphQL. Binnen deze afdeling wordt er met multidisciplinaire teams gewerkt aan verschillende projecten. Projecten duren vaak langer dan 3 maanden en je bent van begin tot eind vaak betrokken. Naast dat je als full stack ontwikkelaar aan de slag gaat ben je ook Consultant. Dit betekent dat je ook klantcontact hebt in je rol en werkshops geeft. De verhouding tussen deze werkzaamheden zijn ongeveer 70% development en 30% consultancy. Een

Bekijk vacature »

Leidinggevend Full Stack Developer

Hé jij, nieuwe Pinkcuber! Ga aan de slag bij Pinkcube, online leverancier van promotieartikelen! Een innovatieve organisatie waar extra stappen zetten voor klanten de normaalste zaak van de wereld is. Ambitieus zijn we ook. ‘Naoberschap’ staat bij Pinkcube hoog in het vaandel; we helpen elkaar en iedereen is welkom. Pinkcube is Great Place to Work Certified, erkend leerbedrijf, maatschappelijk betrokken partner van stichting Present en partner van CliniClowns. En misschien wel jouw nieuwe werkgever. Wij zoeken namelijk een enthousiaste: Leidinggevend Full Stack Developer (40 uur, medior/senior) Ben jij klaar om baanbrekende ideeën tot leven te brengen en deel uit te

Bekijk vacature »

Senior Java Ontwikkelaar

Dit ga je doen Werken aan uiteenlopende interne projecten voor grote (internationale) organisaties; Ontwikkelen van diverse (web)applicaties en platformen met technieken als Java, Azure en ASP.NET; Complexe vraagstukken tackelen met jouw expertise en ervaring; Waar nodig help jij je collega's om samen tot de juiste oplossing te komen. Hier ga je werken Als Java Developer kom je te werken bij een internationale organisatie in regio Amsterdam die zich richt op procesoptimalisatie door middel van zeer complexe IT oplossingen. Dit doen zij op het allerhoogste niveau met vestigingen over heel de wereld en met een groot aantal aansprekende, maatschappelijk betrokken klanten.

Bekijk vacature »

HBO startersfunctie .NET Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Ben je in januari 2023 klaar met je HBO opleiding en zoek je een mooie uitdaging? Wacht niet langer en solliciteer direct! Voor een familiebedrijf in de regio van Boxtel ben ik op zoek naar een C#.NET Ontwikkelaar. Jij gaat aan de slag met de (door)ontwikkeling van de maatwerksoftware projecten en gaat ook nieuwe software bouwen, middels de Microsoft-stack. Het bedrijf maakt gebruik van de volgende technieken: C# & ASP.NET; MVC; MS SQL; Entity Framework; Je krijgt hier veel tijd om te leren en eventueel door te groeien en het

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

ERP Developer fleet managementsysteem

Wat ga je doen als ERP Developer fleet managementsysteem? Als ERP developer speel jij een belangrijke rol bij het doorvoeren van wijzigingen en verbeteringen binnen het fleet managementsysteem. Jouw expertise op het gebied van ERP systemen stelt jou in staat om de applicatie optimaal te laten functioneren en te blijven ontwikkelen. Als lid van het IT-team werk je nauw samen met andere developers en het business team om het fleet managementsysteem te integreren met andere systemen. Je bent verantwoordelijk voor het ontwikkelen van nieuwe functionaliteiten en het implementeren van verbeteringen op basis van de wensen en eisen van onze klanten.

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

05/11/2024 22:19:05
 
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.