[英]How to debug a jQuery POST AJAX operation?
我希望来自服务器的数据显示在<div id="demo">
元素中。
但有时候,它只会出现和消失,有时甚至不会出现。 我搜索并尝试了很多选项,但没有什么对我有用。
我的代码是:
function loadDoc(){
document.getElementById("demo").innerHTML = "Paragraph changed!";
alert("hello world");
$.ajax({
type:'POST',
url :"new_mark.php",
data :"regno=u4cse13xxx",
success: function(data) {
//$("demo").html = "Narayana!";
document.getElementById("demo").innerHTML = data;
alert(data);
}
});
}
为了调试网站,我建议您使用Chrome调试器,或者通常使用浏览器调试器,它非常简单和有用。
单击F12并转到ressources并将调试点放在您的行上并完成
只需调用Element并通过类似文本的jquery方法设置内容(参考: .text() )
所以你成功的代码将是:
success: function(data) {
$("#demo").text(data);
}
也许你可以告诉我它是否有效? :)问候!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.