Понятия не имею, что вы пытаетесь сделать, но я вижу множество проблем с вашим кодом.
Во-первых, contentType: "application/json; charset=utf-8",
.Это тип содержимого данных, отправляемых на сервер.Вы не отправляете JSON на сервер, поэтому эта строка не нужна, удалите ее.
Second, failure: failerEvent
.Опция error
, а не failure
.Это должно быть error: failerEvent
.
Третье, echo "$t[id]";
.В своем вызове AJAX вы говорите dataType: 'json'
, это означает, что jQuery ожидает от сервера вывода JSON.Я могу только предположить, что поле id
в вашей таблице базы данных на самом деле не является строкой JSON.Вы, вероятно, хотите echo json_encode($t)
.