sql >> Databasteknik >  >> RDS >> Mysql

Dynamiskt laddat innehåll genom $.post som inte behåller klickhändelser

din klickhanterare för att radera rad ska vara så här, du måste tilldela händelsehanteraren igen till nylagda rader,

function delete_row(){
let li = $(this);
let id = li.attr("id");
$.post("list.php", {id: id}, function(data){
    $("#todo-list").html(data);
    //assigne the event handle again
    $("#todo").on("click", "li",delete_row)
 });
}

$(function() {
$.get("list.php", function(data){
    $("#todo-list").html(data);
    $("#todo").on("click", "li",delete_row)
});
});



  1. Inkompatibilitet med Mysql 5.7 (Uttryck #1 i ORDER BY-satsen finns inte i SELECT-listan)

  2. mysql - kan jag fråga hur många connect_errors en given värd gav?

  3. SQL:hur begränsar jag en join på den första hittade raden?

  4. Spotlight Tuning Pack Basic:Det bästa gratis verktyget för SQL-optimering