我希望來自服務器的數據顯示在<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」;在函數結束時。有用。感謝編輯。 –