Automatisch invullen tekstvelden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java developer

Functie Je gaat aan de slag als Tester voor een aantal mooie projecten. Je komt terecht in een DevOps team waar jij aan de slag gaat om de kwaliteit te waarborgen omtrent de maatwerk software voor de klanten. Je draait je hand er niet voor om de adviserende rol te bekleden op het gebied van testautomatisering en het opzetten van testframeworks. Zoals aangegeven ga je daadwerkelijk in het eigen team aan de slag en is het daarnaast ook gebruikelijk bij de klanten op locatie te komen om te werken aan de opdrachten. Je krijgt zodoende echt een mooie kijk in

Bekijk vacature »

C++ Developer

Functieomschrijving Ben jij als software engineer toe aan een nieuwe uitdaging? Dan zijn wij op zoek naar jou! Voor het maken van de procesbesturingsoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Ontwerpen, programmeren en testen van productaanpassingen; Implementeren van nieuwe productreleases in de projectteams; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden,

Bekijk vacature »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »

C# .NET Backend Developer HBO Javascript

Samengevat: Deze werkgever is een professionele speler op gebied van IT en E-Commerce. Wil jij werken voor een e-commerce platform? Heb je ervaring met C#, Javascript en Scrum? Vaste baan: C# .NET Developer Backend E-Commerce 3.400 - 4.500 Backend Developer Wij ontwikkelen software voor E-Commerce toepassingen. Ons eigen Content Management systeem biedt een integrale oplossing met diverse ERP software. Onze systemen zijn vaak complex en omvangrijk en draaien bij grote organisaties. Maar ook kleine ondernemingen hebben steeds vaker behoefte aan een vlekkeloos werkende E-Commerce oplossing. Zij bieden een uitdagende werkomgeving met gezellige collega's. Je krijgt veel vrijheid en er is

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

C# .NET Developer

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een klein team van professionals ben je als C# .NET Developer verantwoordelijk voor het ontwikkelen van één van de applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je

Bekijk vacature »

Front-end Developer

Onze klant is sinds 2 jaar actief als adviseur en bemiddelaar in de verzekeringsmarkt. Sindsdien proberen zij deze slapende markt flink wakker te schudden. Dit willen zij doen door het bouwen van slimme vergelijkers op hun eigen website en die van partners. Het bedrijf wil continu voorop lopen, zodat consumenten eenvoudig de verzekeringen kunnen vinden die het beste bij ze past. Functieomschrijving Als Front-end Developer werk je aan vergelijkingsmodules die consumenten dagelijks gebruiken bij het vergelijken en afsluiten van verzekeringen. Je vindt het leuk om samen te werken met de product owner, bestaande modules te verbeteren en nieuwe vergelijkers "from

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

Medior PHP Developer

Functie omschrijving Ben jij een getalenteerde PHP Developer en aan de slag in een gemotiveerd team? Lees dan snel verder! Voor onze opdrachtgever in de omgeving van Valkenswaard zijn we op zoek naar een ervaren PHP developer. Jij gaat hier zorg dragen voor het optimaliseren en up-to-date houden van de bestaande applicaties. Je werkt verder aan de applicaties die jij verder ontwikkelt. Dit doe je voornamelijk met PHP en MySQL. Verder ga je je bezig houden met: Het uitbouwen van het E-commerce software platform. Deelnemen aan overleggen met het team. Het ondersteunen van jouw team developers (3 man) en helpen

Bekijk vacature »

Embedded Developer C++

Functie omschrijving Ben jij op zoek naar een leuke uitdaging als Embedded Developer, zoek dan niet verder! Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een Embedded Developer die graag met Embedded Devices werkt. Je zult verantwoordelijk worden voor het ontwikkelen en onderhouden van diverse producten. Jouw specialisatie ligt op het vlak van software, hardware en back-end. Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen

Bekijk vacature »

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

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 »

Ervaren PHP ontwikkelaar

Functie Jij als PHP ontwikkelaar komt te werken in een team van 4 andere PHP ontwikkelaars. Je zult je voornamelijk bezig houden met: – Het ontwikkelen van nieuwe features – Doorontwikkelen van de API – Nadenken over de technische infrastructuur – Datakwaliteit Samen met het team ben jij verantwoordelijk voor de verdere ontwikkeling van de software en om de positie als marktleider in Europa te behouden. Ze werken volgens SCRUM in 2 wekelijkse sprints, werken met Jira voor alle tickets en communiceren veel via Slack. Eisen • Minimaal 3 jaar ervaring als back end developer • Je hebt affiniteit met

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

25/03/2025 02:42:17
 

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.