爲什麼沒有達到fadeOut的功能?每次運行該函數時,都會刷新頁面而不是使用AJAX。我知道這可能是一個微不足道的問題,但我卡住了。任何幫助將使我得到一個良好的睡眠。感謝爲什麼不能達到這個功能?
<script type="text/javascript">
function deleterow(id){
if (confirm('Are you sure want to delete?')) {
$.post('delete.php', {id: +id, ajax: 'true' },
function(){
$("#row_"+id).fadeOut("slow");
});
}
}
</script>
這裏是由PHP輸出HTML:
<button onclick="deleterow('.$entry['rowid'].')" class="fg-button fg-button-icon-left ui-state-default ui-corner-all"><span class="ui-icon ui-icon-trash"></span></button>
檢查JavaScript控制檯中的錯誤。 – 2011-04-13 03:55:49
'id:+ id'看起來像是錯誤。 – 2011-04-13 04:20:33
這與你的報價嵌套三個深度的事實有什麼關係?即「''沒有註冊的部分''」也許嘗試轉義那些引號? – 2011-04-13 04:52:02