Итак, вы делаете в основном правильные вещи, если ваш php-код отправляет обратно тип контента "text / html".Вы можете попытаться установить тип содержимого ответа в своем коде PHP.Если вы не можете понять, как изменить тип содержимого или не хотите, используйте метод jQuery.get () и измените текст (не html) элемента #Code на $("#Code).text(yourResponse);
Вы также можете попробовать получить доступ к xhr.responseText, чтобы увидеть весь ответ.Это всегда неоценимый инструмент, который можно использовать при выяснении, что происходит не так:
$.ajaxSetup ({
error: function(x, e){
alert("The Response:" + x.responseText);
});