Grazie Andrea della Celere risposta

codice:
function selectrec(modpag){
$.ajax({
   type: "POST",
   url: "modpag.php",
   data: $("#modpag").val()
 });
$('#detttext').load('modpag.php');
}
la select
codice:
<select name="modpag" onchange="selectrec();" id="modpag">
<option value="">modalità di pagamento</option>
<option value="1">Pay Pal</option>
<option value="2">Bonifico Bancario</option>
<option value="3">Carta di Credito</option>
<option value="4">Contrassegno</option>
</select>

La pagina viene chiamata e ritorna 1 testo fisso che ho messo per debug ma non mi ritorna il value che in teoria passo da post

Questa la pagina che risponde:

codice:
<?php echo $_POST['modpag']?>



<?php echo rand(99999, 11111)?>
mi ritorna il numero random "di test" ma non mi ritorna il value della option