Ciao cavicchiandrea ,

A) Di seguito posto il codice privo di sintassi php: spero di non fare errori nell'estrapolazione.
B) Sinceramente non riesco a capire se il load viene nuovamente eseguito: scriverò un paio di righe ad hoc per capire se lo riesegue. Appena possibile lo faccio e farò sapere.
C) ...come faccio a capirlo? Al momento uso Google Chrome e clicco su "Ispeziona elemento": non rilevo nessun errore ma non so se è sufficiente per dire che il codice è privo di errori.
D) La pagina è offlline e lavoro in locale.

Non so se il problema deriva da come uso il metodo .load()...


codice HTML:
<div id="div-ioTable">
   <table>
      <tr>
         <td>
            <div align='center' style='display : block; width : 120px; height : 120px; overflow: auto'>
               <img src='".$link_img."' width='40' height='40'><br>
               <a  id='button-01' onclick='doChangingState("DATA01");'>
                  <button>0 / 1</button>
               </a>
            </div>
         </td>

         <td>
            .............
         </td>
      </tr>
      <tr>
            .............
      </tr>
   </table>
</div>

<script type='text/javascript'>
   function doChangingState(data) {
      //AL CLICK DEL PULSANTE RICHIAMA LO SCRIPT CHE FA LO SWITCH DEL DATO BOOLEANO
      $.get('scripts/switch-value.php?data='+data);
      return false;
   });

  $(function() {
      $('#button-01').click(function() {
         $('#div-ioTable').load(location.href + ' #div-ioTable >*');
      });
   }
</script>