SELECT option Sticky maken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP developer (Laravel, Docker, Gitlab-CI)

Functie Het IT-team bestaat momenteel uit 4 ontwikkelaars. Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. Een groot deel van de systemen is gebouwd met behulp van het Laravel framework en PHP (minimaal 7.2), Docker voor lokaab gebruik en Gitlab-CI voor het deployen

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

Front-End Developer

As a Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Front-End Developer at Coolblue? As a Front-End Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present these within the team. You also take pride in your work and welcome any feedback. Would you like to become a Front-End Developer at Coolblue? Read below if the job suits you. You

Bekijk vacature »

Lead C++ Developer

De rol van Lead C++ Developer Als Lead C++ developer bij KUBUS word je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de desktop applicaties van BIMcollab, ons platform voor 3D model-validatie en issue-management bedoeld om de kwaliteit van 3D design-modellen voor gebouwen te verbeteren. Betere 3D modellen leiden tot betere gebouwen, dus zo draag je bij aan verduurzaming van de gebouwde omgeving met slimmer gebruik van materialen, minder verspilling en energie-efficiënte gebouwen. Een goede gebruikerservaring staat bij ons hoog in het vaandel; we gaan in onze ontwikkeling voor innovatie en kwaliteit. In je rol als

Bekijk vacature »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Front-end developer (medior/senior)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Software developer

Werkzaamheden voor jou als software developer Voor een goede relatie in de regio Zwolle (meerdere locaties) zoeken wij een software developer die betrokken is bij de ontwikkelcyclus en verantwoordelijk is voor het testen en keuren van nieuwe en geoptimaliseerde software. In deze functie ben je in de implementatiefase de persoon die risico's beoordeelt en intern oplossingen aanbrengt om risico's te verkleinen. Binnen het ontwikkelteam van de software ben je een belangrijke schakel waar je intensief meewerkt met scrum. Het voorkomen van bugs in de programma's en het bevorderen van gebruiksvriendelijkheid voor eindklanten zijn voor jou een uitdaging en geeft voldoening

Bekijk vacature »

Medior/senior Front-end developer (Vue.js)

Functie Als Front-end developer ben je uiteindelijk overkoepelend aan de slag voor de 3 ontwikkelteams die ieder aan een specifiek product werken. In samenwerking met de UX-designer en de huidige Front-end developer zorg je voor gebruiksvriendelijke software. Lijkt het jou interessant om complexe problemen op te lossen en feautures naar een hoger niveau te tillen? En vind je het niet erg om oudere delen van de applicaties te refactoren i.c.m. het toevoegen van nieuwe functionaliteiten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en zelfredzaamheid)

Bekijk vacature »

Software developer

Functie Momenteel zijn ze op zoek naar een Software 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),

Bekijk vacature »

Medior PHP Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-end developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

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 »

Account Developer

Voor Bol.com zijn wij per direct op zoek naar een Account Developer voor 32-40 uur per week op het kantoor in Utrecht. Wil jij een directe bijdrage leveren door partners van de juiste data-inzichten te voorzien en via campagnes op nieuwe platformkansen en features te wijzen? Ben jij analytisch sterk en kun jij dit vertalen naar plannen en inspirerende gesprekken? Lees dan snel verder! wat bieden wij jou Salaris van €2400 - €2600 obv 40 uur Minimaal 6 maanden Werklocatie is Utrecht Werken bij bol.com wie ben jij Jij bent commercieel gedreven en weet altijd aan de juiste knoppen te

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 »
OMEGA_ReD

OMEGA_ReD

28/08/2007 18:09:00
Quote Anchor link
Hoe kan ik een Select lijst het beste sticky maken?

Het gaat om het volgende ik controlleer eerst of er een keuze is gemaakt, en vervolgens controlleer ik overige velden. Als een ander veld niet klopt moet de select lijst als er al een keuze is gemaakt deze keuzen onthouden dmv hem sticky te maken.

Alvast bedankt!
 
PHP hulp

PHP hulp

20/11/2024 12:27:47
 
Frank -

Frank -

28/08/2007 18:32:00
Quote Anchor link
selected="selected" toevoegen aan de gekozen option.
 
Mark L

Mark L

28/08/2007 18:53:00
Quote Anchor link
Wat ik me al een tijdje afvroeg is het verschil tussen gewoon 'selected' en 'selected="selected"'

Mijn Dreamweaver (een oude versie, MX 2004) heeft gewoon 'selected' in z'n systeem zitten.

Is 'selected="selected"' XHTML? Of wat is het verschil?

Edit:

Goede gok van mij:
Klikje();


Edit:

Aha! Weer wat geleerd!

Wanneer komt de nieuwste HTML (5 volgens mij) ongeveer uit?
Gewijzigd op 01/01/1970 01:00:00 door Mark L
 
Sven

Sven

28/08/2007 18:55:00
Quote Anchor link
selected='selected' is inderdaad xhtml.
Elk attribuut moet een waarde hebben, dus het attribuut 'selected' moet dan ook een waarde krijgen, 'selected' dus.
 
OMEGA_ReD

OMEGA_ReD

28/08/2007 23:08:00
Quote Anchor link
Bedankt voor jullie reacties.

ik heb het e.a. geprobeerd maar ik snap niet hoe ik met selected=selected het select veld sticky kan maken.

Kan je een voorbeeldje geven?

Bij bijvoorbeeld een textbox doe ik gewoon de invoer dmv een $_POST doorgeven en dan weer via een echo terug plaatsen in dezelfde textbox

Alvast bedankt!
 
Klaasjan Boven

Klaasjan Boven

28/08/2007 23:17:00
Quote Anchor link
select blabla

if(option==$_POST['naam_van_je_select']
{
selected='selected'
}

in deze trend moet je denken
 
Robert Deiman

Robert Deiman

28/08/2007 23:23:00
Quote Anchor link
Beter zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if($_POST['naam_van_je_select']=="waarde";
   {

   $selected='selected';
   }

else{
   $selected='';
   }

?>

dit nog op de juiste plek neerzetten, "waarde" aanpassen (das het voordeel van een dynamisch gegenereerde selectbox, dan kan je met 1 keer deze voorbeeldcode alle waarden van je slectbox af)
 
Jan Koehoorn

Jan Koehoorn

28/08/2007 23:29:00
Quote Anchor link
Nog een kleine verbetering; doe dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if($_POST['naam_van_je_select']=="waarde";
   {

   $selected=' selected="selected"';
   }

else{
   $selected='';
   }

?>

Nu kun je gewoon $selected echoën in elke 'option'. De voorloopspatie zorgt er voor dat het in de HTML goed komt en de selected="selected" zorgt er voor dat het XHTML valid is.
 
GaMer B

GaMer B

29/08/2007 07:16:00
Quote Anchor link
Nu vergeet je alleen nog een ) bij de if en ook die punt-komma is nergens voor nodig?:)

Dus zo:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
if($_POST['naam_van_je_select']=="waarde")
   {

   $selected=' selected="selected"';
   }

else
   {
   $selected='';
   }

?>
 
OMEGA_ReD

OMEGA_ReD

29/08/2007 10:54:00
Quote Anchor link
Bedankt voor jullie reacties!

Het is gelukt alleen vind ik wel dat er erg veel code voor nodig is om het voor elkaar te krijgen, vooral als ik een lange select lijst heb.
Doe ik het verkeerd of is dit de enigste manier?

Thx

Ik heb het gemaakt als volgend:
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
<?php
if($_POST['select1']=="auto")
   {

   $selected0=' selected="selected"';
   }

else{
   $selected0='';
   }

  
if($_POST['select1']=="fiets")
   {

   $selected1=' selected="selected"';
   }

else{
   $selected1='';
   }

  
if($_POST['select1']=="scooter")
   {

   $selected2=' selected="selected"';
   }

else{
   $selected2='';
   }

  
?>


<form id="form1" name="form1" method="post" action="">
  <label>
  <select name="select1" id="select1">
    <option <? echo $selected0; ?> value="auto">auto</option>
    <option <? echo $selected1; ?> value="fiets">fiets</option>
    <option <? echo $selected2; ?> value="scooter">scooter</option>
  </select>
  </label>
  <p>
    <label>
    <input type="submit" name="submit" id="submit" value="Submit" />
    </label>
  </p>
</form>


Edit:

Code tags toegevoegd door en om je hele code te plaatsen.
Gewijzigd op 01/01/1970 01:00:00 door OMEGA_ReD
 
Robert Deiman

Robert Deiman

29/08/2007 11:47:00
Quote Anchor link
Tip: Gebruik en om je hele script (inclusief html) dat maakt het beter leesbaar.

Kan ook zo:
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
<?php
//zet alle opties in een array
$options = array('auto','fiets','scooter');
?>

<form id="form1" name="form1" method="post" action="">
<label>
<select name="select1" id="select1">
<?php
foreach($options as $key => $value){
   if(isset($_POST['select1']) && $_POST['select1'] == $value){
       $selected = ' selected="selected"';
       }

    else{
        $selected = '';
        }

   echo '<option value="'.$value.'"'.$selected.'>'.$value.'</option>';
   }

?>

</select>
</label>
<p>
<label>
<input type="submit" name="submit" id="submit" value="Submit" />
</label>
</p>
</form>


Dit moet hetzelfde weergeven/ doen als jou grotere script.
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 



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.