[[oktatas:web:angularjs|< AngularJS]] ====== AngularJS AJAX ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2014, 2015 * Licenc: GNU Free Documentation License 1.3 * Web: http://szit.hu ===== Adat küldése a szervernek ===== Küld {{35*4}}
===== Adatok fogadása a szervertől ===== AJAX

AJAX

  • {{ dolgozo.Nev + ', ' + dolgozo.Fizetes }}
var app = angular.module('myApp', []); app.controller('customersCtrl', function($scope, $http) { $http.get("http://localhost/php/004/kuld.php") .success(function(response) { $scope.dolgozok = response.records;}); }); ===== Küldés újra ===== $http.post("fogado.php", { id: $scope.id, name: $scope.name }) .success(function(data) { $scope.id = ""; $scope.name = ""; }) .error(function() { alert("Hiba! A küldés nem sikerült!"); }); Forrás PHP-ban: $jsondata = file_get_contents("php://input"); $data = json_decode($jsondata); @$id = $data->id; @$name = $request->name; ===== PHP tömb JSON formába ===== $omid = "123"; $nev = "Nagy János"; $tomb = array( "omid" => $omid, "nev" => $nev ); $jsonforma = json_encode($tomb); echo $jsonforma;