Ich arbeite mit CakePHP und ich möchte einige Inhalte in meiner Datenbank mit AJAX abrufen. Ich habe an PHP-Code gearbeitet und es scheint zu funktionieren ... Allerdings funktioniert der Ajax-Aufruf nicht ... Es gibt mir eine "Null" statt der JSON-Inhalt.Meine AJAX-Funktion gibt null zurück
Hier ist mein Code:
<a onclick="updateResult()">TEST</a>
<div id="test"></div>
<script type="text/javascript">
function updateResult(){
$.ajax({
url: '/regions/articles/viewresult',
data : {
category_id : "35"
},
dataType : 'json',
success : function(html, textStatus) {
alert('Success ' + textStatus + html);
},
error : function(xhr, textStatus, errorThrown) {
alert('Error ! ' + errorThrown);
}
});
}
</script>
By the way,/Regionen/articles/Viewresult zurückkehrt
[{"id":1,"title":"regionacal","body":"regionacaltest","category_id":35,"created":"2016-04-02T22:44:21+0000","modified":"2016-04-02T22:44:21+0000"}]
Aber der Erfolg Funktion in meinem JS gibt mir "null" ...
Wissen Sie warum?
Mit "Rückkehr" meinst du "in einem Alarm anzeigen"? Weil es keinen nützlichen Platz (für die Ausgabe) für eine "Rückkehr" in diesem Code gibt. – user2864740
Ja "die Rückkehr" in der Warnung. Es zeigt "Erfolgserfolg null". – FabriceDouceur
Wie wird bestätigt, dass die angezeigte Antwort die vom Server zurückgegebene Antwort ist? – user2864740