AJAX undefined

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Java Developer vacature

Jij volgt ontwikkelingen op de voet. Sterker nog: jij bent er onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Zo kun jij een bijdrage leveren aan de Rabobank-app, de beveiliging van treinen voor Pro-rail verbeteren of de website van ING een boost geven. Vergaderen? Liever gewoon zorgen dat het werkt! Hoe omschrijft men een Sogetist? Gedreven, resultaatgericht en niet snel tevreden. Wat niet wil zeggen dat je nooit met hem of haar kunt lachen. Integendeel. Plezier hoort wat ons betreft net zo goed bij werken. Maar we gaan op de eerste plaats voor de

Bekijk vacature »

.NET Developer C# Familiebedrijf Senior / Medior

Functieomschrijving Wil jij aan de slag als .NET software ontwikkelaar binnen een groeiende organisatie en je bezighouden met het herstructureren van het platform? Reageer dan snel! Herstructureren van het platform en constant vernieuwen en onderhouden van het platform; Softwareontwikkeling middels C# .NET; Voorkomend direct in gesprek met klanten om de wensen en behoeften vast te stellen en de mogelijkheden te bespreken; Meedenken over bedrijfsprocessen; Uitvoeren van implementaties. Functie-eisen Buiten dat je een enthousiaste ontwikkelaar bent breng je het volgende mee; HBO denk- en werkniveau en je hebt minimaal een MBO 4 diploma; Relevante werkervaring met C# .NET; Je bent bekend

Bekijk vacature »

Java Developer / Webservices / Overheid

Functieomschrijving Ben jij als Java Ontwikkelaar toe aan een stabiele organisatie zonder commercieel doeleinde? Ga jij voor kwaliteit, collegialiteit en stabiliteit? Dan is dit jouw baan! Ontwikkelen van nieuwe en bestaande webservices; Uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Als het in jouw interessegebied ligt kan je betrokken worden bij het vormgeven van verantwoordingsrapportages; Werken aan gegevensuitwisseling met SOAP, ervaring hierin met Apache Synapse/Axis2 is een pre; Werken aan Java web GUI ontwikkeling, ervaring hierin met GWT, Bootstrap, Javascript, HTML en CSS is een pre; Werken met testframeworks, ervaring hierin met JUnit en Selenium is een pre; Ervaring met

Bekijk vacature »

Front-end Developer / Java / GUI / Levensreddend

Functieomschrijving Ben jij als Front-End Developer een starter, junior of medior op de arbeidsmarkt en wil je aan de slag voor een productontwikkelaar met een positieve maatschappelijke impact in de regio van Utrecht? Werk je graag voor een echte soft- en hardwareclub en zie jij het als een uitdaging om aan (mogelijk) levensreddende producten te werken? Lees dan snel verder! Het ontwikkelen van GUI's in Java voor embedded devices en client applicaties; Het vernieuwen en aanpassen van GUI's en zorgen voor een goede integratie met nieuwe producten; Het ontwikkelen van software dat moet voldoen aan hoge kwaliteitseisen; Je participeert als

Bekijk vacature »

Junior .NET developer voor versneld groeitraject,

Je hebt net je opleiding Informatica of Computer Science afgerond en je bent op zoek naar een baan als .NET developer? Maar wel een baan met de juiste begeleiding en een goed startsalaris? Wellicht dat deze vacature iets voor jou is. Vaak loop je als startende developer tegen de uitdaging om de juiste begeleiding te krijgen bij je werkgever. Je collega’s zijn te druk met hun eigen werk of beschikken simpelweg niet over de ervaring en vaardigheden om jou als junior developer goed te kunnen begeleiden. Het bedrijf, waar we momenteel afgestudeerde .NET developers voor zoeken, is een organisatie die

Bekijk vacature »

Business Developer - ICT - Benelux - €50K t/m

Business Developer - ICT - Benelux - €50K t/m 80K + OTE Wat ga je doen? Als Business Developer ben jij hoofdzakelijk verantwoordelijk voor het creëren, zoeken, vinden en binnenhalen van nieuwe klanten binnen de Benelux op het gebied van de voedsel, gas, olie, chemische of farmaceutische industrie. Jij hebt verstand van digitale gegevens analyses en bent welbekend met de werkwijze van softwarebedrijven. Jij weet als geen ander hoe het is om te verkopen door middel van consultatieve verkoop en schakelen op C-level niveau is voor jou als het strikken van je schoenen. Heb jij een bedrijfskundige achtergrond en ben

Bekijk vacature »

Front-End Developer

Trinamics Front End developer – Delft C# / DotNET / HTML5 / CSS3 / Javascript / Angular / Den-Haag Introduction Our client is an innovative company in the Den-Haag area. We develop state of the art systems who gather data. This data needs to be uploaded in the cloud and the portal. We create state of the art systems which we make user friendly in our portal. Job Description The portal is a web based portal which we developed for the graphical part of our data. This data is stored in the cloud (AWS). Below a summery of what you

Bekijk vacature »

Front End Developer (Angular)

Word de expert op het gebied van front end binnen een snel groeiend bedrijf aan een prachtige gracht in Amsterdam Functieomschrijving Programmeren in een fijn kantoor met een heerlijk uitzicht over de Keizersgracht? Vanuit de hoofdstad geeft werktijden.nl haar gebruikers in Nederland en België de mogelijkheid om gebruik te maken van een web en app applicatie voor tijd en verlofregistratie. Hierdoor hebben gebruikers altijd inzicht in hun werkrooster, gewerkte uren en verlof registratie. Werktijden.nl is per direct op zoek naar een spontane, enthousiaste Front end Developer met minimaal 2 jaar ervaring in het vak. Ga je uitdagingen graag aan en

Bekijk vacature »

Senior iOS Developer vacature

Je bent innovatief. Je bent creatief. Jij gaat voor een topbaan. Mobile apps ontwerpen, uitwerken en realiseren, dat is jouw passie! Met grote toewijding richt jij je dan ook op een app waarmee consumenten met een gezichtsscan betalen. Of je stort je je op een app die de temperatuur in huis op afstand kan regelen. Het spreekt voor zich dat jouw apps top of the bill zijn als het gaat om gebruiksvriendelijkheid en veiligheid. Ze hebben impact. Je voelt je als een vis in het water in een iOS-omgeving maar, veelzijdig als je bent, kun je ook met andere platforms

Bekijk vacature »

Senior windows system engineer

Are you a driven IT system engineer with high initiative who wants to make the difference in a high-tech environment? Do you thrive in an autonomous cross-functional team? Then you may be interested in the position of: Senior windows system engineer for our office in Zoeterwoude About the position: As a Senior Windows system Engineer, you will be joining a dynamic team of ten IT professionals who set out to deliver and operate secure infrastructure for our internal customers. Here’s what to expect: You will work with the Product Owner and Squad members to define the future architecture and strategy

Bekijk vacature »

Lead Developer

Discipline Information Technology Location Utrecht (NL) Hours a week 40 As our Lead Developer You are a key figure in creating enterprise applications. We are continuously looking for ways to improve our development methodologies and architecture and we welcome fresh ideas and techniques. You will be working on applications build using Node.js OpenAPI based microservices with Vue.js frontends. We are in the process of migrating to the Google Cloud where we utilize functionalities like Kubernetes/Terraform and a CI/CD pipeline to facilitate feature base releasing. We are a data-driven Agile organization which operates in 11 Scrum teams of 7 people each,

Bekijk vacature »

Full stack PHP developer (Omgeving Groningen)

Beschik jij over stalen zenuwen en een echte escape room mentaliteit, waarbij jij het liefst in een uurtje de code kraakt en de oplossing vindt? Het IT-team van Beekman maakt waar wat we beloven: gemak, snelheid en betrouwbaarheid. We focussen sterk op vindbaarheid en als IT’er ben je verantwoordelijk voor het toegankelijk maken van informatie en het juist presenteren van grote hoeveelheden data. Zo ondersteunen we onze klant om zich volledig te focussen op zijn core business. Je komt te werken in ons filiaal in Groningen, onze hoofdvestiging zit in Apeldoorn. Woon jij in Groningen of omgeving, kom dan eens

Bekijk vacature »

Full-stack Java Developer/ Web development/ 4.000

Functieomschrijving Ben jij een full-stack java developer die graag een cruciaal platform (door) ontwikkelt? Schroom jij het niet om jouw brede skillset in te zetten om verbeterslagen aan te dragen en uit te voeren? Lees dan snel verder! Bouwen van nieuwe functionaliteiten; Door ontwikkelen van de online omgeving; Bug fixing; Testen van (jouw) code, handmatig-, unit-, integratie- en browser tests. Functie-eisen Minimaal een MBO-diploma met HBO werk- en denkniveau; Minimaal 1 jaar werkervaring met Java; Kennis van frameworks zoals: Spring (MVC), Struts, Hibernate, Junit, etc.; Kennis van tooling zoals: IntelliJ, GIT, Jenkins, Gradle; Kennis van front-end technieken zoals: JavaScript, Bootstrap

Bekijk vacature »

.NET Developer C# Angular 8 Azure

.NET Developer C# Angular 8 Azure Functieomschrijving Heb jij ervaring als .NET Developer en ben jij toe aan de volgende stap? Haal jij energie uit het ontwikkelen van bedrijfskritische software en vind jij het leuk om met moderne tools als .NET Core, Azure, Angular en Typescript te werken? Dan is de rol bij deze internationale marktleider in omgeving Nieuwegein iets voor jou! Ontwikkelen van bedrijfskritische en gebruiksvriendelijke applicaties voor de internationale markt; Werken met moderne technieken als .NET Core, Angular 8, C#, Azure Logis Apps en Typescript; Ophalen van wensen uit de business om deze uiteindelijk te vertalen naar passende

Bekijk vacature »

Ruby on Rails Developer in Amsterdam

Functieomschrijving Je komt terecht in een gezellig team met ervaren Ruby on Rails ontwikkelaars. Van jou wordt verwacht dat je je steentje bij gaat dragen aan de nieuwe functionaliteiten en er samen met je collega's voor gaat zorgen dat de eindproducten van hoog niveau zijn, Je krijgt hier de mogelijkheid om te werken aan zaken die op dit moment nog als toekomstmuziek klinken maar over een aantal jaar door heel veel mensen gebruikt gaan worden. Om dit op een zo goed mogelijke manier te doen krijg je hier heel veel ruimte om jezelf te ontwikkelen. Je mag geheel op eigen

Bekijk vacature »
Jop B

Jop B

28/03/2019 23:13:17
Quote Anchor link
Met AJAX verstuur ik informatie weg deze informatie word door PHP verwerkt en geeft dan waardes terug.
Deze waardes zijn errors of de status OK.

Als ik submit dan krijg ik direct de melding 'undefined'

AJAX
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
jQuery(document).ready( function($) {
    $('#form').submit(function(e) {
        e.preventDefault();

        $.ajax({
            'url': "de url naar de file",
            'response': $('#form').serialize(),
            'success': function( response ) {
                alert(response.status);
            }
        });    
    });        
});


PHP
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
<?php
//init
$errors = array();
$response = array( 'status' => 'ok' );

//start validation
if(isset($_get['name'])){
    if(trim($_get['name']) == ''){
        $errors[] = 'Elk document heeft een naam nodig';
    }
elseif(strlen($_get['name']) <= 1){
        $errors[] = 'De ingevulde naam is te kort';
    }
}
else {
    $errors[] = 'Elk document heeft een naam nodig';
}


if(isset($_get['phonenumber'])){
    if(trim($_get['phonenumber']) == ''){
            $errors[] = 'Telefoonnummer is verplicht.';
    }
}


//check for erors
if (count($errors) > 0) {
    $response['status'] = 'errors';
    $response['errors'] = $errors;
}


//response
header('Content-Type: application/json; charset=UTF-8');
echo json_encode($response);
?>


Wat zie ik over het hoofd?
Gewijzigd op 29/03/2019 00:04:28 door Jop B
 
PHP hulp

PHP hulp

08/04/2020 17:10:56
 
Thomas van den Heuvel

Thomas van den Heuvel

29/03/2019 00:33:11
Quote Anchor link
Waarschijnlijk moet dat 'response' veld eigenlijk 'data' heten :) (regel 7, eerste fragment).

Verder is het $_GET, niet $_get. En zelfs als dit het default submittype is de default methode voor transportatie van gegevens is, is het misschien nog steeds handig/verstandig om 'method': 'GET' mee te geven. Op eenzelfde wijze kun je ook "hints" geven over het uiterlijk van de geretourneerde data m.b.v. 'dataType': 'json'. Hoe meer je expliciet vastlegt, hoe beter lijkt mij.

NB als dit gevoelige informatie kan bevatten is POST wellicht geschikter.
Gewijzigd op 29/03/2019 00:34:42 door Thomas van den Heuvel
 
Jop B

Jop B

29/03/2019 00:34:57
Quote Anchor link
Fout gevonden.

Boven in het php script heb ik als beveiliging
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if ( ! defined( 'ABSPATH' ) ) {
    exit;
}

?>
 
Thomas van den Heuvel

Thomas van den Heuvel

29/03/2019 00:45:37
Quote Anchor link
Dat is wss niet de enige fout :).
 



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.