1
Я пытаюсь получить некоторые данные через AJAX, но получаю сообщение об ошибке с пустым ответным текстом.AJAX возвращает ошибку с пустым ответомText
Мой код выглядит следующим образом:
JS:
function getFounder(id) {
var founder = "";
$.ajax({
url: '/data/founder_info.php',
data: {founder: id},
dataType: 'json',
async: false,
type: 'post',
success: function(json) {
//founder = json.username;
console.log(json);
},
error: function(ts) {
console.log("Error: " + ts.responseText);
}
});
return founder;
}
PHP:
<?php
require_once '../core/init.php';
if($_POST['founder']) {
$u = new User();
$user_info = $u->find(escape($_POST['founder']));
$user_info = $u->data();
echo json_encode($user_info);
exit();
}
Я не могу найти вопрос, почему он бросает ошибку.
Что такое вывод: console.log (json); –
@MayankPandey Он даже не дойдет до этого, поскольку он выдает ошибку – Chris
В этом случае проверьте консоль, чтобы получить ошибку при вызове php –