Also ich denke, ich habe eine ganz gute Lösung gefunden. Nach Recherche der Xajax-Doku bin ich auf die Funktion xajax.getFormValues gestoßen, die als Parameter die ID des entsprechenden Formulars bekommt. Sie liefert alle Elemente des Formulars als Array. So kann ich beim Betätigen des Senden-Buttons meine Xajax-Funktion aufrufen, die dann entsprechend die Daten des Formulars auswertet:
<input type='submit' value='Ausführen' onclick="xajax_verarbeiteFormular(xajax.getFormValues('form_id'))" />
Das action-Attribut im Formular gibt es nicht mehr, stattdessen wird das Absenden des Formulars abgebrochen:
Den Namen der Checkboxen definiere ich mit dem entsprechenden Namen plus die Arrayklammern, so erhalte ich hinterher ein Array mit den ausgewählten Checkboxen:
Die Definition meiner Xajax-Funktion sieht dann wie folg aus:
In der Funktion kann ich dann über
auf das Array zugreifen, welches alle angehakten Checkboxen enthält.
Danke an alle, die sich um Hilfe bemüht haben