Tengo una tabla que se carga desde otra página por ajax, y un campo de búsqueda dinámico, los datos cargados cambian al actualizarse en el campo de búsqueda. Y tengo una gran lista de casillas de verificación, cuando marco la casilla y cambio el texto de búsqueda, las casillas marcadas están desmarcadas, ¿cómo puedo mantenerlas marcadas?
Casillas de verificación:
while($row = mysqli_fetch_array($result)) { echo'<tr><td><label class="list-group-item"> <input name="checkbox[]" id="checkbox[]" class="form-check-input me-1" type="checkbox" value="'.$row["ID"].'"></td> <td> ';}Ajax:
<script> $(document).ready(function(){ load_data(); function load_data(query) { $.ajax({ url:"DeleteGroup_Fetch.php", method:"POST", data:{query:query}, success:function(data) { $('#result').html(data); } }); } $('#search_text').keyup(function(){ var search = $(this).val(); if(search != '') { load_data(search); } else { load_data(); } }); }); </script>`