我想用jquery更新<p>
標記,但是,當我點擊'提交'按鈕時,我用innerHTML插入的文本迅速消失。除非我使用Firefox,在這種情況下,它似乎工作--IF - 我插入警報框。這聽起來像是某種時機問題。但我不確定它究竟是什麼,或者如何解決它。有沒有人有一個想法可能是什麼問題?不穩定的innerHTML行爲。文本消失
在此先感謝您的幫助!
$(document).ready(function(){
$('#addCourse').live("submit", function(){
//alert("Submit Function. hours = "+$('#hours').val());
document.getElementById('hrs_planned').innerHTML = 'HOURS = '+INIT_PLANNED_HRS+2;//($('#hours').val())+' GPA';
});
document.getElementById('hrs_planned').innerHTML = 'HOURS!! = '+INIT_PLANNED_HRS+' GPA';
});
和HTML
<li><h3>Planned Courses</h3><p id = "hrs_planned"> gpa </p></li>
由於沒有阻止默認提交的發生,您的頁面很可能會刷新。 –
+1。將'return false'添加到提交處理程序。 – georg
@ thg435好的,你會怎麼做? – Eman