我想單擊$(。excluirs)時刷新表格。該表是從PHP數據加載。當我點擊按鈕時,php代碼就會執行,並且我從數據庫中刪除數據。 但我想刷新表格的內容。所以,我試圖再次調用函數completeTable();
,但它沒有工作。警報出現,但表不刷新。javascript遞歸函數
function completeTable(){
$.post("completa_tabela.php", {cd_turma: $('#turma').val()}, function(data){
data = jQuery.parseJSON(data);
$.each(data.json, function(){
var button = "<button type='button' class='excluir' value='" + this['codigo'] + "'>X</button>";
$('#' + this['dia_hora']).html(this['nome'] + button);
});
$('.excluir').click(function(){
$.post("altera_horario.php", {excluir: true, cd_horario: $(this).val()}, function(){
alert("$('excluir').click");
completeTable();
});
});
});
}
我該怎麼做?
-1:這不解決OP的問題,'.bind'和'.live'一直以來的jQuery 1.7棄用。 –
謝謝,我們可以在Satpal使用'on'時使用它。 – Omidam81