Automatisch invullen tekstvelden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C#.NET ontwikkelaar

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een C#.NET ontwikkelaar. Je bent verantwoordelijk voor het ontwikkelen van dashboards, webapplicaties en apps voor de eigen IOT-oplossingen. Samen met een vooruitstrevend team van ontwikkelaars en engineers krijgen jullie de opdracht om de sensoren in de apparatuur te scannen en vervolgens de data om te zetten in belangrijke inzichten voor de klanten. Taken en verantwoordelijkheden: Heb jij ideeën over nieuwe technieken die jullie kunnen implementeren? Hier wordt echt naar je geluisterd en gekeken of jouw idee daadwerkelijk ingezet kan worden; Je gaat aan de slag met de

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 »

Senior Software developer PHP

Functie Jij als senior PHP ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 developers binnen onze organisatie Jij gaat de brug zijn 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 je taken op voor de dag. Een greep van jouw taken zijn: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden met Security & Privacy Eisen • Minimaal 4

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Back-End Developer in Laravel / PHP

Functie omschrijving Wij zijn op zoek naar een Medior PHP Laravel Developer voor een gaaf bedrijf in de omgeving van Amsterdam! Voor een enthousiast team die zich graag bezig houdt met softwareontwikkeling zijn wij op zoek naar versterking. Je werkt in een klein ontwikkelteam en bent zeer betrokken bij alle aspecten van de softwareoplossingen. Van het ontwerpen tot de oplevering. Binnen deze functie ga je aan de slag met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je krijgt veel te maken met koppelingen naar systemen en de verzoeken van de klant. Je komt terecht in een team, waarbij

Bekijk vacature »

SAP HANA Cloud Application Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12662 Introductie HANA Cloud Application Developer at a High Tech company. The company is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. This role is situated in the Big Data Analytics (BDA) Domain. The teams have mixture of young talent and senior specialists and have a

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

Node.js developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Magento developer

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

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 »

C# Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Wil jij graag aan de slag als C# ontwikkelaar en jouw skills verder ontwikkelen? Zoek niet verder! Als C# ontwikkelaar ga je aan de slag met de volgende taken: (verdere) ontwikkeling van de software voor de interne processen binnen een .net omgeving; optimaliseren van de dataprocessing; ontwerpen en implementeren van zowel desktop- als web-programmatuur; ontwikkeling van tools ten behoeve van consultants en klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Den Bosch. Zij ontwikkelen business intelligence software voor een specifieke branche. Dit houdt in dat zij dashboards ontwikkelen

Bekijk vacature »

.NET developer

Functie Jouw team van vier collega .NET developers is verantwoordelijk voor het bouwen van de ETL processen van jouw nieuwe werkgever. Op dit moment wordt de front-end gedaan door een extern team van professionals. Echter wilt jouw nieuwe werkgever graag intern deze kennis uitbreiden en heeft dan ook de ambitie om dit voor het eind van het jaar intern te gaan aanpakken. Dit betekend dat jij als .NET ontwikkelaar de ideale kans krijgt om jezelf samen met jouw collega’s te ontwikkelen als full stack developer. Als .NET ontwikkelaar werk jij bij deze gave werkgever met C# .NET, SQL, JavaScript, REST

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda ben je als PHP/Symfony Developer niet alleen gefocust op het ontwikkelen van software. Daarnaast ben je voortdurend bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Hieronder een kort overzicht van jouw takenpakket: Het ontwerpen en implementeren van webapplicaties met het Symfony Framework; Het schrijven van een schone en efficiënte codes; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klant; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »
Sander Z

Sander Z

21/01/2015 12:50:32
Quote Anchor link
Ik heb gezocht op Google maar heb niets kunnen vinden wat mij kon helpen. Waarschijnlijk gebruik ik de verkeerde termen of iets dergelijks.
Kunnen jullie mij helpen aan wat links of scripts?

Het gaat om het volgende:
Ik heb een pagina waarop ik bedrijfsgegevens in tekstvelden (input) kan invullen. Dus naam, straat etc... NAW
In een Database heb ik al NAW gegevens van bedrijven staan.

Nu heb ik het zo gemaakt dat als ik in een tekstveld type er automatisch resultaten uit mijn database weergegeven worden. Maar nu wil ik dat als ik dan op een gevonden bedrijfsnaam klik, de naw gegevens komen te staan in de bijhorende input velden.

Wie helpt mij op weg?
 
PHP hulp

PHP hulp

26/05/2026 13:57:35
 

21/01/2015 12:59:58
Quote Anchor link
Jquery!
Hiermee zal je de gegevens die je hebt gevonden hebt in de velden moeten plaatsen.
 
Sander Z

Sander Z

21/01/2015 14:12:42
Quote Anchor link
Lukt dat alleen met Jquery?
Is er geen andere methode?
 

21/01/2015 15:04:28
Quote Anchor link
Het is een actie die gedaan zal moeten worden als de pagina al geladen is.
De DOM manipuleren/wijzigen kan alleen gedaan worden met JavaScript.

Er zijn frameworks die allerlei handige elementen hebben om de zaak sneller en met minder code tot het gewenste resultaat is behaald.
Een aantal voorbeelden zijn;
- jquery
- mootools
- angularjs

http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks
 
Sander Z

Sander Z

21/01/2015 16:19:57
Quote Anchor link
Ik weet dat ik daar javascript voor nodig heb.
Maar zou het liever zelf maken in Javascript dan bv gebruik te maken van query ed.
Vandaar dat ik het zocht op google maar helaas niet kon vinden...
 
- SanThe -

- SanThe -

21/01/2015 16:37:49
Quote Anchor link
Je hebt een formulier met NAW gegevens.
Daarin zit een select waarmee je een ander bedrijf kan selecteren.
Als je een ander bedrijf selecteerd wi je dat het hele formulier andere NAW krijgt?

Dat kan dan toch met een onchange() waarmee je de pagina ververst en dan de nieuwe gegevens gebruikt waarvan het id in de select zit.
 
- Ariën  -
Beheerder

- Ariën -

21/01/2015 16:42:13
Quote Anchor link
Voor het jQuery framework kan je de jQueryUI-autocomplete gebruiken.
http://jqueryui.com/autocomplete/

In het het 'select:'-event kan je dan aangeven dat de waarde wordt gebruikt als value van je textveld;

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
select: function(event,ui) {
    $("#naw").val(ui.item.value);
}
 
Wouter J

Wouter J

21/01/2015 16:43:00
Quote Anchor link
Wat een onzin om hier meteen met jQuery te gaan antwoorden. Het is hetzelfde om elke PHP vraag met "Laravel" te beantwoorden...

jQuery is gewoon JavaScript dus alles wat jQuery kan kan ook met JavaScript.




Sander, uit je vraag begrijp ik dat de auto complete al gelukt is? Nu wil je dus nog dat je gegevens over een bedrijf in een bepaald element plaatst. In dat geval zou ik kijken naar de change or keyup event van een input veld. De eerste wordt uitgevoerd wanneer een text field veranderd wordt (en daarna unfocused wordt) en de tweede wordt uitgevoerd wanneer je iets hebt getypt (nadat je hebt getypt, want je key is al weer omhoog gekomen).

Vervolgens kun je dan met this.value de waarde van het input veld opvragen. Deze kun je dan gebruiken om het in een ander element te tonen. Het wordt dan iets als:
Code (js)
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
var dataBox = document.querySelector('#js-company-data');
var companyData = {
    someCompany: { name: 'Some Company', address: 'John Doestraat 12, Eindhoven' },
    // ...
};

document.querySelector('#js-company-field').addEventListener('change', function (e) {

    if (!companyData[this.value]) {
        return; // company niet gevonden, stop de functie. Hier kan een error getoond worden
    }

    var data = companyData[this.value];

    dataBox.innerHTML  = '<h1>' + data.name + '</h1>';
    dataBox.innerHTML += '<p>Adres: ' + data.address + '</p>';

});
 
- Ariën  -
Beheerder

- Ariën -

21/01/2015 16:49:13
Quote Anchor link
Vergeet dat dat jQuery een makkelijk framework is waar tegenwoordig veel mensen in opstappen. Vooral met jQueryUI heb je enkele toffe functies meer die wat leuke visuele effecten hebben (sliders, autocomplete). Dus zo een onzin vind ik het niet. De vergelijking met een MVC-framework vind ik ook behoorlijk overdreven.


Misschien is het in de ogen van sommige mensen behoorlijk overbodig, maar het bespaart wel een code.
Gewijzigd op 21/01/2015 16:58:36 door - Ariën -
 
Wouter J

Wouter J

21/01/2015 23:25:38
Quote Anchor link
Laat ik het zo zeggen, een reactie met als enige content: 'jQuery, daar moet je dan iets in doen!' op een JavaScript vraag is even onzinnig als een reactie "Laravel en dan wat puzzelen" op een PHP vraag. Tegenwoordig lijkt het wel dat jQuery een soort van eigen taal begint te worden, dat komt vooral omdat beginners (zelfs als ze vragen om een plain JS antwoord) gewoon jQuery naar hun toe gegooid krijgen en eigenlijk niet weten dat het gewoon JavaScript is (en dan ook nog een niet mooie wrapper, maar dat is persoonlijk ;).

Tevens had het hier niet veel bespaart:
Code (js)
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
var $dataBox = $('#js-company-data');
var companyData = {
    someCompany: ...,
    // ...
};

$('#js-company-field').on('change', function (e) {

    if (!companyData[$(this).val()]) {
        return;
    }


    var data = companyData[$(this).val()];

    var html = '<h1>' + data.name + '</h1>';
    html += '<p>Adres: ' + data.address + '</p>';

    $dataBox.html(html);
});


En dan zie je ook dat we (a) 2 onnodige extra functie calls hebben voor het opvragen van een property en (b) een extra variabele hebben moeten aanmaken.

Maar goed, we gaan een beetje off-topic. Ik hoop dat de TS de antwoorden er uit kan halen.
 
Sander Z

Sander Z

22/01/2015 09:35:54
Quote Anchor link
Thanks Wouter!
Ik ga eens even kijken wat ik met je antwoord kan. Ik laat nog wel wat horen.

Over het Jquery verhaal:
Ikzelf vind inderdaad ook dat voor een klein beetje script niet direct zoiets als jquery gebruikt hoeft te gaan worden. Vandaar dat ik ook op zoek was naar de JS.
Kijk als ik vele taken en zaken geregeld wil hebben met JS dan wordt jquery een natuurlijk een optie. Maar niet voor 1 stukje code.

Verder wilde ik ook juist JS en zelf programmeren om JS beter te gaan begrijpen. Stukje persoonlijke ontwikkeling. ;)
 
- Ariën  -
Beheerder

- Ariën -

22/01/2015 09:48:39
Quote Anchor link
Ik las dit:
[/quote]Nu heb ik het zo gemaakt dat als ik in een tekstveld type er automatisch resultaten uit mijn database weergegeven worden.[/quote]
Ik ging er automatisch vanuit dat het om een AutoComplete zou gaan, en vaak wordt hier jQueryUI voor gebruikt.

In ieder geval mijn excuses voor het onnodige 'aanvallen' met jQuery ;-)
 
Sander Z

Sander Z

22/01/2015 11:26:58
Quote Anchor link
Oh nee geen excuses!
Jouw interpretatie was voor jou correct en leek een legitiem antwoord. Ik wilde wat anders. En dat heb ik daarna ook aangegeven.
Dus jouw reactie met jQuery was niet verkeerd. Was alleen niet wat ik wilde ;)

Ik heb verder niets tegen jQuery. Maar om mijn eigen kennis te vergroten wilde ik per se JS.

Toevoeging op 22/01/2015 16:49:55:

Ik loop nog een beetje te stoeien met je code.

Misschien nog even wat toelichting vanaf mijn zijde:

Ik heb een textveld. Zodra ik hier in typ wordt er dus gezocht in mijn Database. Alle resultaten worden dan als <li> onder het textveld opgebouwd. Zodra ik het resultaat (bedrijf) zie welke ik wil gebruiken klik ik op de <li>. Zodra ik op de <li> klik wil ik dus dat de andere textvelden gevuld worden...

Toevoeging op 22/01/2015 17:28:17:

Ik heb het werkend gekregen.
Ik zal ook ff toelichten hoe.

Zoals hierboven beschreven krijg ik bij het zoeken 1 of meerdere <li> te zien. Per <li> staat een onclick. Deze roept een functie aan en geeft alle NAW gegevens mee.
De functie ontvangt dus alle gegevens en die schrijft de value waarde van de input velden over. En dat werkt dus :D
Gewijzigd op 22/01/2015 17:29:02 door Sander Z
 



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.