有什么方法可以在不使用警报的情况下打印ajax成功响应?因为警报不会显示完整数据,所以我需要查看完整的html响应数据。警报仅显示一部分。
$.ajax({
method :'GET',
url: baseUrl+'ajaxcontroller/LoadData_To_View',
success:function(data){
$('#item').html(data);
alert(data);
},
complete: function(){
$('#loadingImage2').hide();
},
error:function (xhr, ajaxOptions, thrownError){alert(thrownError);}
});
答案 0 :(得分:0)
使一个空的div并使用jQuery将响应设置为html
<div id="id"></div>
$.ajax({
type: "POST",
url: "data_handler.php",
data: dataString,
cache: true,
success: function(response) {
$("#DivID").html(response);
}
});
答案 1 :(得分:0)
有很多方法 您可以像在Chrome中那样在开发者控制台中进行打印。 要么 在Div中打印
$("button").click(function(){
$.ajax({url: "url", success: function(result){
// Print in Chrome Console
console.log(JSON.stringify(result));
// In a div
$("#div1").html(JSON.stringify(result));
}});
});
答案 2 :(得分:0)
要显示数据,您可以使用console.log(data)
并按ctrl + shift + I
进行检查,然后选择控制台,您将在那里看到数据,也可以在页面的某个位置放置<div id='dump'></div>
并打印您的$('#dump').html(data);
这样的消息,如果您使用的是jQuery,则使用另一个访问点访问id
答案 3 :(得分:0)
除了警报之外,您还可以使用console.log()并仅在浏览器中打开控制台,以便您可以在没有警报的情况下进行检查
答案 4 :(得分:0)
是的,您可以使用任何方式在不使用警报的情况下打印ajax成功响应。您可以使用console.log();。方法
然后您的答案将显示在控制台中
希望这个答案有用。