我希望来自服务器的数据显示在<div id="demo">
元素中。如何调试jQuery POST AJAX操作?
但有时,它只是出现和去,其他时候,它甚至没有出现。我搜索并尝试了很多选项,但没有为我工作。
我的代码是:
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);
}
});
}
从那里你调用函数loadDoc – Adil
你在控制台中得到什么错误?每次你对数据警惕?尝试添加ajax错误处理程序 –
我正在调用按钮元素中的函数loadDoc,但现在我已移至表单元素。另外,添加“返回false”;在函数结束时。有用。感谢编辑。 –