HTML
<form id="szolg" action="javascript:void(0)" onsubmit="do_Ajax('valami.php', '#ajax_result', '#szolg');">
<input type="checkbox" name="cb[szolg1]" value="Milk"> Milk<br>
<input type="checkbox" name="cb[szolg2]" value="Butter" checked> Butter<br>
<input type="checkbox" name="cb[szolg3]" value="Cheese"> Cheese<br>
<input type="submit" value="Küldés" />
</form>
<div id="ajax_result"></div>
JAVASCRIPT
//p_script - szerveroldali feldolgozo script (pl. index.php)
//p_target - esetleges kimenet beszurasanak helye
//p_element_name - elkuldendo elem, esetunkben a form
function do_Ajax(p_script, p_target, p_element_name) {
var sendData = $(p_post_element_name).serialize();
$.ajax({
type: "POST",
url: p_script,
data: sendData,
success: function(aResult) {
//itt csinalsz amit szeretnel a php altal visszaadott anyaggal
if (p_target != '') $(p_target).html(aResult);
}
});
}
PHP
if (isset($_POST['cb'])) {
//...
//ha szeretnél kimenetet (p_target), akkor print-eld ki.
}