var id = 45;
$.ajax({
url :'url', // This URL response some HTML content
type: 'POST',
dataType: 'json',
data :{ID:id},
success:function(data)
{
console.log(data); // No Response here
},
error : function (error){
console.log(error); // error.responseText contain html content
}
});
我通过JQuery AJAX呈现HTML内容。 HTML响应来自错误功能而不是成功功能。是我身边的错误吗?
答案 0 :(得分:2)
使用html而不是json作为数据类型
datatype属性指定您期望的数据类型 从服务器返回
$.ajax({
url :'url', // This URL response some HTML content
type: 'POST',
dataType: 'html',
data :{ID:id},
success:function(data)
{
console.log(data); // No Response here
},
error : function (error){
console.log(error); // error.responseText contain html content
}
});
请参阅Jquery Api for more details
希望这有帮助。