Chained Select Value

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

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 »

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

PHP Back-end Developer

Vacature details Vakgebied: Software/IT Opleiding: Starter Werklocatie: Nijmegen Vacature ID: 13633 Introductie OUr client develop websites, webshops, and digital environments that are used by many visitors daily. They are seeking an experienced PHP-Developer Back-end to join the team. If you're looking for a position where you can tackle challenging, innovative, and multidisciplinary ICT projects and make a difference, this vacancy might be for you! Functieomschrijving As a PHP developer, you'll develop websites and digital environments used by many visitors daily. You'll work as a back-end developer and want to continuously develop in this field. You can work independently and efficiently,

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! 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

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 »

Frontend Developer

Dit ga je doen Door ontwikkelen van het online platform Deel uitmaken van verschillende ontwikkelteams Meedenken over UI/UX vraagstukken Uitdragen van Front-end binnen de organisatie Hier ga je werken Deze organisatie, gevestigd in de omgeving van Amsterdam, is een grote onderwijs instelling met meerdere vestigingen en een groot aantal studenten. Zo telt deze organisatie +/- 35.000 gebruikers. Bij deze organisatie staat jouw ontwikkeling centraal en is er veel ruimte voor eigen initiatieven. In samenwerking met jouw team ga jij de online omgeving verder ontwikkelen. In de rol van Front end Developer zal jij 50% van jouw tijd werken in het

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

Anaplan Developer

Dit ga je doen What are you going to do: Picking up Stories: Design planning had, how are we going to build it in Anaplan; Talking to the end user to build a forecasting model; Having contact with the data team about which data is needed; Being able to convert an Excel sheet into a 3, 4 or 5 dimensional modeling environment; Giving knowledge sessions about Anaplan; Solving incidents; Making instructional videos on how teams should read forecasts; Writing blogs about forecasting. Hier ga je werken We are looking for an Anaplan Builder to deliver end-to-end solutions within a big

Bekijk vacature »

.NET Developer

Dit ga je doen Tot jouw takenpakket behoort onder andere: Webapplicaties ontwerpen, bouwen, testen en implementeren in .NET/C#.; Ontwikkelen, implementeren en beheren van maatwerkapplicaties; Onderhouden en beheren van standaardpakketten; Onderzoeken en beoordelen van nieuwe technieken. Hier ga je werken Als .NET ontwikkelaar kom je te werken bij een grote semioverheidsinstelling in Nijmegen. De organisatie staat garant voor het leveren van onderwijs en les- en onderzoeksmateriaal voor duizenden betrokkenen. De organisatie wil bijdragen aan een gezonde, vrije wereld met gelijke kansen voor iedereen. Binnen de teams hangt een open en collegiale cultuur met veel aandacht voor een prettige en sociale werksfeer.

Bekijk vacature »
Peter Overdam

Peter Overdam

19/10/2012 18:37:18
Quote Anchor link
Beste mensen,

Ik heb even een vraagje. Ik ben momenteel bezig met een simpel formulier met een "chained selects" erin. Nu gebruik ik binnen een option de value waarde om de volgende select aan te sturen.

Nu is het probleem dat als ik het formulier invul en hem opstuur ik de value waardes te zien krijg en niet de tekst die hij weergeeft bij het invullen van het formulier.

Is er een mogelijkheid om niet de value te kiezen maar de weergegeven tekst want de value opties veranderen in het zelfde als de tekst is voor mij geen optie en de id is al in gebruik voor iets anders aan te sturen.

Om meer inzicht te krijgen in het script ik gebruik de volgende chained select in mijn formulier. http://www.appelsiini.net/projects/chained

Greetz
Peter
Gewijzigd op 19/10/2012 18:44:03 door Peter Overdam
 
PHP hulp

PHP hulp

22/11/2024 09:16:44
 
- SanThe -

- SanThe -

19/10/2012 18:45:16
Quote Anchor link
Het is mij niet helemaal duidelijk.
Tekst, welke tekst?
 
Peter Overdam

Peter Overdam

19/10/2012 18:55:29
Quote Anchor link
Ik bedoel de tekst die bij de option zelf hoort hieronder als voorbeeld dus de tekst Hotel.

<option id="2" value="hotel-cs" class="cc">Hotel</option>

Hij weergeeft nu na het verzenden de value hotel-cs maar het moet dus hotel worden, en het is voor mij niet mogelijk om de value te veranderen omdat de chained select niet werkt ivm meerdere opties in een select.
Gewijzigd op 19/10/2012 18:58:03 door Peter Overdam
 
Obelix Idefix

Obelix Idefix

19/10/2012 18:58:16
Quote Anchor link
Peter Overdam op 19/10/2012 18:37:18:
Is er een mogelijkheid om niet de value te kiezen maar de weergegeven tekst want de value opties veranderen in het zelfde als de tekst is voor mij geen optie


Heb de zin 10x gelezen en denk hem, door je bovenstaande reactie, eindelijk te begrijpen.
Waarom is het geen optie?
 
Eddy E

Eddy E

19/10/2012 20:36:10
Quote Anchor link
Waarom is dat geen optie? Gewoon even je loop waarin je de select maakt even aanpassen?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

19/10/2012 21:08:03
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

// gewoon zo toch?

<select>
  <
option value="volvo">Volvo</option>
  <
option value="saab">Saab</option>
  <
option value="opel">Opel</option>
  <
option value="audi">Audi</option>
<
/select>

?>


Toevoeging op 19/10/2012 21:14:14:

wil je de waarden lezen in javascript of php?

Toevoeging op 19/10/2012 21:17:18:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

// dit kan ook en dan de waarden met explode( '_', $value ) even uit elkaar halen.

<select>
  <
option value="1_volvo">Volvo</option>
  <
option value="2_saab">Saab</option>
  <
option value="3_opel">Opel</option>
  <
option value="4_audi">Audi</option>
<
/select>

?>
 
Peter Overdam

Peter Overdam

20/10/2012 08:21:55
Quote Anchor link
He Frank Nietbelangrijk Het formulier zal in PHP gemaakt worden. Voor 2 selects zou ik de value eventueel nog kunnen aanpassen naar het zelfde als de tekst. Maar voor de tweede select kan dit niet zie hieronder.

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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php

// De tweede SELECT

<select name="location" id="location">
     <
option value="">--</option>
     <
option id="1" value="prive-cs" class="Companion Service">Privewoning</option>
     <
option id="2" value="hotel-cs" class="Companion Service">Hotel</option>
          
     <
option id="1" value="prive-dd" class="Dinnerdate (Lunch/Dinner)">Privewoning</option>
     <
option id="2" value="hotel-dd" class="Dinnerdate (Lunch/Dinner)">Hotel</option>
            
     <
option id="1" value="privewoning" class="Priveboeking">Privewoning</option>
     <
option id="2" value="hotel" class="Priveboeking">Hotel</option>
     <
option id=""  value="ontvangst-nl" class="Priveboeking">Ontvangst in Den Haag (Nederland)</option>
     <
option id=""  value="ontvangst-b" class="Priveboeking">Ontvangst in Kapellen (Belgie)</option>
<
/select>

// De derde SELECT

<select name="time" id="time">
     <
option value="">--</option>
     <
option value="cash" class="prive-cs hotel-cs">4 uur (lunch of diner)</option>
     <
option value="cash" class="prive-cs hotel-cs">8 uur (hele dag of avond)</option>
                    
     <
option value="cash" class="prive-dd hotel-dd">5 uur (korte) diner date</option>
     <
option value="cash" class="prive-dd hotel-dd">8 uur (lange) diner date </option>
     <
option value="cash" class="prive-dd hotel-dd">14 uur (avond & nacht) diner date</option>
     <
option value="cash" class="prive-dd hotel-dd">16 uur (avond, nacht & ontbijt) diner date</option>
                                
     <
option value="cash" class="privewoning hotel">1 uur</option>
     <
option value="cash" class="privewoning hotel">2 uur</option>
     <
option value="cash" class="privewoning hotel">3 uur</option>
     <
option value="cash" class="privewoning hotel">4 uur</option>
     <
option value="cash" class="privewoning hotel">5 uur</option>
     <
option value="cash" class="privewoning hotel">6 uur</option>
     <
option value="cash" class="privewoning hotel">12 uur</option>
     <
option value="cash" class="privewoning hotel">24 uur</option>
     <
option value="cash" class="privewoning hotel">2 dagen</option>
     <
option value="cash" class="privewoning hotel">3 dagen</option>
     <
option value="cash" class="privewoning hotel">4 dagen</option>
     <
option value="cash" class="privewoning hotel">5 dagen</option>
     <
option value="cash" class="privewoning hotel">Week van 7 dagen</option>
     <
option value="cash" class="privewoning hotel">Langer dan 7 dagen</option>
<
/select>
?>


Als ik dus in de tweede select de value zou aanpassen dan zou ik bij de derde zelect in de knoop komen omdat de options in de tweede select eigenlijk dubbel zijn.
Gewijzigd op 20/10/2012 08:37:31 door Peter Overdam
 
Eddy E

Eddy E

20/10/2012 09:27:51
Quote Anchor link
Als de value altijd cash is, waarom geef je die dan nog mee? Kan je net zo goed in je PHP altijd er van uitgaan dat het 'cash' is....
 
Peter Overdam

Peter Overdam

20/10/2012 10:13:58
Quote Anchor link
Die cash moet ik nog veranderen maar voordat ik verder ga met die chained select wou ik dus weten of mijn vorige vraag mogelijk was.
 
Eddy E

Eddy E

20/10/2012 10:25:50
Quote Anchor link
Ja, dat is te veranderen.
Waarom zou je "Langer dan 7 dagen" niet gewoon als value kunnen opgeven? Bang voor spaties? Met $_POST heb je daar geen last van. via $_GET bestaat er iets als urldecode().

Maar maak je HTML nou eerst eens kloppend.
De value wordt doorgestuurd. Als je GEEN value opgeeft wordt de zichtbare tekst doorgestuurd. Dus ga niet 2x hetzelfde opgeven (in de value en in de option).
 
Peter Overdam

Peter Overdam

20/10/2012 10:39:31
Quote Anchor link
Maar de value moet erin anders werkt de chained select niet.
En in mijn voorbeeld zie je bij de derde select dat ik verschillende values moet gebruiken om de juiste options in de select te kunnen weergeven.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

20/10/2012 11:11:16
Quote Anchor link
@eddy,

Dat is waar ook, je kunt die hele value='' gewoon weglaten, helemaal vergeten.

@peter

Jij zegt: Als ik dus in de tweede select de value zou aanpassen dan zou ik bij de derde select in de knoop komen omdat de options in de tweede select eigenlijk dubbel zijn.

Dit klopt niet. Elke select krijgt zijn eigen waarde terug met POST:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php

<select name='select1' ><option>appel</option></select>
<
select name='select2' ><option>peer</option></select>
<
select name='select3' ><option>appel</option></select>

?>


geeft in de $_POST array terug:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php

echo $_POST['select1']; // geeft appel
echo $_POST['select2']; // geeft peer
echo $_POST['select3']; // geeft appel

?>


Dus wat is nu het probleem?
Gewijzigd op 20/10/2012 11:12:10 door Frank Nietbelangrijk
 
Peter Overdam

Peter Overdam

20/10/2012 12:33:47
Quote Anchor link
Als ik dus in mijn location SELECT de values van de options zou veranderen in de options zelf dan kan ik in mijn time select dus niet meer kiezen tussen de verschillende options omdat ik bijvoorbeeld 2x 4 uur erin heb staan, maar 1 4 uur is met extra toegevoegde tekst. En dit is met meerdere options in de time select.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

20/10/2012 12:53:58
Quote Anchor link
Ja, dan moet je de values dus wel gebruiken en moeten de values natuurlijk uniek zijn
 



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.