Select gegevens uit JQuery variabele

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Oracle Apex developer

Bedrijfsomschrijving My client is a technology company based in Den Bosch, the Netherlands. They specialize in providing innovative software solutions to clients, and they are currently looking for an experienced Oracle Apex developer to join the IT team. Functieomschrijving As an Oracle Apex developer, you will be responsible for designing, developing, and maintaining web-based applications using Oracle Apex. You will work closely with project managers, business analysts, and other developers to ensure that clients' needs are met and that the software solutions are of the highest quality. Responsibilities: Design, develop, and maintain Oracle Apex applications. Work with project managers and

Bekijk vacature »

Medior/senior front end developer React Sportsoftw

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van onze stack; Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor

Bekijk vacature »

Als Lead PHP developer bijdragen aan het onderwijs

Functie Als Lead PHP developer zet je samen met het team en de andere lead developers de technische lijnen uit als het gaat om het ontwikkelen van de applicaties en bepaal je samen met de PO waar elke sprint aan gewerkt zal worden. Je kunt op basis van een user story een goede aanpak formuleren en een planning opstellen, en andere hierin meenemen. Wanneer je team code schrijft verwacht je degelijke oplossingen, bij voorkeur gebruik makend van Domain Driven Design. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat 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 jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Full Stack Developer

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail; Verantwoordelijk voor de front-end werkzaamheden; Naast de front-end werk je ook aan de backend. Hier ga je werken Als Full Stack Developer komt je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Team Lead Java Developer

Functie Wat ga je doen als Java developer? Als Team Lead Java Developer draag een grote verantwoordelijk je stuurt ontwikkelaars aan en staat dagelijks in contact met jou ICT Manager. De team Bestaat uit front-end en backend systemen. Je ben in staat op hoog niveau de technische vak te bepalen en ook te bewaren. Je dag zie er als volgt uit, ontwikkelen van nieuwe en bestaande applicaties, het uitvoeren van processen en analyses en het beschrijven van functioneel ontwerpen. Ook zal samen met jouw Tester applicaties gaan testen door middel van peer reviews en het leveren van support aan gebruikers

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »

Java Developer

Functie Wat ga je doen als Java developer? Jij komt terecht binnen een informeel team waarin je verantwoordelijk bent voor de backend systemen voor grote klanten als Ziggo en KPN. Als Medior Java developer werk je in teamverband en soms individueel. Gedurende de werkweek zal je veelvuldig sparren met je collega’s voor een goede implementatie van de software. Ben jij een echte Java developer? Ben je geïnteresseerd in de nieuwste technieken en de laatste ontwikkelingen? Dan ben je hier aan het juiste adres! Eisen Wat wordt er van jou verwacht? • Minimaal HBO/WO denk- en werkniveau; • Analytisch sterk, open

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij een team met 12 programmeurs. Jullie zijn verantwoordelijk voor het huidige platform van deze organisatie. Als team werken jullie in tweewekelijkse sprints en starten jullie iedere dag met een stand-up. Jij werkt samen met jouw team aan het uitbreiden van het huidige platform door middel van nieuwe features. Daarnaast zorg jij er samen met jouw team voor dat het platform veilig is en gebruiken jullie de nieuwste technieken om deze veiligheid te waarborgen. Zo maken jullie gebruik van C# .NET, .NET Core, React, Azure, Kubernetes, ASP.NET, MVC. Jij gaat aan het werk in

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

IoT Developer

Ben jij innovatief, heb jij passie voor energie en ben je data gedreven? Bouw dan mee aan IoT binnen Bredenoord. Samen met een gedreven team werk jij aan mooie technische en innovatieve oplossingen. Wat houdt de functie van IoT Developer in? Binnen Bredenoord zijn wij momenteel volop in ontwikkeling met ons IoT platform. Als uitbreiding van ons team zijn wij op zoek naar een IoT Developer. Je zal in projectverband meehelpen met het implementeren van IoT vraagstukken binnen Bredenoord. Als IoT Developer op onze R&D-afdeling word je verantwoordelijk voor het verder inrichten en beheren van ons nieuwe IoT platform. Dat

Bekijk vacature »
Olivier Peeters

Olivier Peeters

16/01/2013 14:21:32
Quote Anchor link
Hallo allen,

ik zit hier met een probleem, waarschijnlijk is de oplossing even eenvoudig als de vraag, maar ik kom er niet uit :|
Ik heb op een webpagina een autocomplete staan, met heel wat mogelijke gegevens (variabele availableTags). Bij implementatie werkt dit perfect.

Nu ik wil daarnaast ook een button maken, waarmee men kan doorgaan.
Bedoeling is dat indien men hierop klikt, de id geselecteerd word.

Stel dus ik vul in "Ami Bia", dan moet uit de variabele availableTags de bijhorende id (5094301) geselecteerd worden.

Hieronde het script van de auto-complete, welke werkt.


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
     $(function() {
        var availableTags = [
             {
                            label: "Ami Bia",
                            value: "2002-02-04",
                            id: "5094301"
                            },{
                            label: "An Lae",
                            value: "2002-07-14",
                            id: "5055975"
                            },...*KNIP*
                            *KNIP*...,{
                            label: "Wa Ze",
                            value: "2003-05-16",
                            id: "5074982"
                            },  
        ];
        $( "#tags" ).autocomplete({
            minLength: 2,
            source: availableTags,
            focus: function( event, ui ) { return false; },
            select: function( event, ui ) {
                $( "#tags" ).val( ui.item.label );
                $( "#results").text(ui.item.id);
                $.post("post-gegevens.php", { lifenummer: ui.item.id }, function(data) {
                    $('#stap2').append(data);
                    $(".stap2").show("slow");
                    $(".stap1").hide("slow");
                });
            return false;
        }
    });        
    });


Hieronder het basisscript van de drukknop, maar deze is dus nog onvolledig
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
$('.Submitstap1').click(function() {        
            var gegevens = $("#ui-id-1").text();
                    $.post("post-gegevens.php", { naam : gegevens }, function(data) {
                        $('#stap2').append(data);
                        $(".stap2").show("slow");
                        $(".stap1").hide("slow");
                    })
        return false;
    });
   });  


Hopelijk helpen jullie me verder met dit probleem, want geen enkele website op het wereldwijde web kon me helpen....

Alvast bedankt!

* edit: Code-tags aangepast
** Alle code's die gepost zijn, werken op mijn localhost, dus moest er toevallig een ;/)/} ontbreken, ligt het aan mijn copy/paste kwaliteiten ;--
Gewijzigd op 16/01/2013 14:29:21 door Olivier Peeters
 
PHP hulp

PHP hulp

15/01/2025 05:46:08
 
Kris Peeters

Kris Peeters

16/01/2013 15:16:37
Quote Anchor link
In stap 1 zet je de id in <div id="results">.
Daar kan je ze ook opnieuw lezen, bij het klikken op de knop.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
      $('.Submitstap1').click(function() {    
        var gegevens = $("#ui-id-1").text();
        $.post(
          "post-gegevens.php",
          {
            naam : gegevens,
            lifenummer: $("#results").text()
          },
...
 
Olivier Peeters

Olivier Peeters

16/01/2013 15:24:55
Quote Anchor link
Hallo Kris,
als ik dit test werkt dit niet ($_POST[lifenummer] = ""). Ik denk dat de results enkel gevuld wordt indien men klikt op de autocomplete-lijst....

Allezinds, het zal op een andere manier moeten dus :-(
 
Kris Peeters

Kris Peeters

16/01/2013 15:37:14
Quote Anchor link
Olivier Peeters op 16/01/2013 15:24:55:
... Ik denk dat de results enkel gevuld wordt indien men klikt op de autocomplete-lijst ...


Wel ja.
Eerst wordt een item van de lijst geselecteerd.
Dan komt dat resultaat in een div (of iets anders...)
Die waarde in de div wordt gelezen

Uiteraard betekent dit dat de gebruiker eerst een item van de autocomplete lijst moet selecteren.

Zie jij dit anders?
Of anders snap ik niet precies wat je laatste probleem is.
 
Olivier Peeters

Olivier Peeters

16/01/2013 15:57:18
Quote Anchor link
Bedoeling is dat naast de naam te selecteren (en aan te klikken) uit de lijst, men ook gewoon de naam kan typen (dus ZONDER selecteren).

En bij klikken moet dan uit de Jquery array de juiste lifenumemr (id dus) geselecteerd worden.
Snap jae (of is het nog steeds onduidelijk)?
 
Kris Peeters

Kris Peeters

16/01/2013 16:27:59
Quote Anchor link
Okay,

De gebruiker typt exact iets wat in de lijst staat, maar klikt niet op het item.
Je wil dan toch de id hebben (alsof de gebruiker wel had geklikt).

Indien de gebruiker iets typt dat niet exact overeen komt met een item, moet er geen id worden doorgestuurd.

Is dit de bedoeling?

---

Iets anders:
Wanneer de gebruiker een item aanklikt, ga je de id onmiddellijk doorsturen.
Blijft dit de bedoeling?

In dat geval zou het dus niet de bedoeling zijn dat de gebruiker nog op de knop kan drukken; anders wordt die id mogelijks twee keer doorgestuurd.

---

Zie ik het nu juist?
 
Olivier Peeters

Olivier Peeters

19/01/2013 10:45:38
Quote Anchor link
Hallo Kris,

het 1e deel klopt.

Inderdaad, als er geklikt wordt op een item zal er eveneens doorgestuurd worden. Maar ik het de functie zodanig gemaakt de dat knop verdwijnt (& disabled) vanzodra er iets word doorgestuurd. Men zou dus, theoretisch , maar een keer gegevens kunnen doorsturen.

Vriendelijke groeten,
Olivier Peeters
 
Frank Nietbelangrijk

Frank Nietbelangrijk

19/01/2013 13:42:51
Quote Anchor link
Hallo Olivier,

JQueryUI autocomplete zal zelf alleen het id updaten als er met de muis op een option geklikt wordt. (of met de pijltjes toetsen en dan enter of met tab)

bij de api staan echter een aantal option methodes beschreven waarmee je volgens mij je doel kunt bereiken.

dit is de url:

http://api.jqueryui.com/autocomplete/#method-option

Ik denk dat je deze method zult moeten aanroepen nadat de gebruiker op de button klikt en alvorens het formulier verder te verzenden/af te handelen.

Groet Frank
Gewijzigd op 19/01/2013 13:45:17 door Frank Nietbelangrijk
 
Olivier Peeters

Olivier Peeters

23/01/2013 09:33:24
Quote Anchor link
Beste Frank,

van harte dank voor jou hulp, maar ik ben niet zo vertrouwd met al die APi's. Heb hier vroeger ook neit veel van begrepen, dus ik weet echt niet hoe dit te begrijpen/toe te passen.

Heb ook al wat gegoogled maar dat helpt echt niet (*).

Alvast bedankt

Vriendelijke groeten,
Olivier Peeters
(*) Ik heb al enkele dingen geprobeerd, niets werkte. Hopelijk kom ik niet over als iemand die iets voorgekauwd moet krijgen, maar gewoon een hulp om te starten is al voldoende? =)
 



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.