/ / $ .get jquery Funktion gibt eine vollständige HTML-Seite anstelle von JSON in Daten zurück - javascript, php, jquery, json

$ .get jquery Funktion gibt eine vollständige HTML-Seite statt JSON in Daten zurück - javascript, php, jquery, json

Ich entwickle eine Web-App und benutze PHP als serverseitige Sprache, die JSON-Daten zurückgibt, ist das PHP-Skript, das die JSON-Daten zurückgibt:

<?php
require_once "connection.php";

if (isset($_GET["take"])) {

$res = $conn->query("select * from pas where service=1");

}

if ($res->num_rows > 0) {
$arr = array();
while ($row = $res->fetch_assoc()) {
array_push($arr, $row);
}
header("Content-type: application/json");
echo json_encode($arr);
}

Der Javascript-Code ist:

$.get("../controllers/sap.php?take=1", function(data) {
console.log(data); //printing the result here
console.log(data);
});

obwohl es gestern funktionierte, ist die PHP Seite das zurückgegebene Ergebnis ....

die Antwort

Antworten:

0 für die Antwort № 1

Ich habe das Problem herausgefunden, ich habe die App ausgeführtvon IntelliJDea IDE auf einem anderen Port als WAMP-Server und PHP funktionierte nicht auf diesem Port, aber wenn ich die App von WAMP-Server lief es funktioniert, da php WROKING das ist die Lösung nie eine PHP-verwandte App von einer ID, die die Lehre ist der Tag :).