Salve a tutti, ho conosciuto da poco il plugin sortable di jquery.
Volevo alcune delucidazioni sul suo utilizzo. Mi spiego meglio: esiste un modo per creare un criterio di ordinamento? Faccio un esempio concreto.

Mettiamo di avere una formazione di una squadra di calcio. E' del tutto ovvio che posso riordinare i giocatori appartenenti allo stesso ruolo, ma un portiere non può fare l'attaccante e così via... per cui se la mia lista è la seguente:
Codice PHP:
<div id="formazione">
    <
li id="oggettoItem_1">[img]arrow.png[/img][b]PBRKIC,[/b]
    <
li id="oggettoItem_2">[img]arrow.png[/img][b]DBURDISSO,[/b]
    <
li id="oggettoItem_3">[img]arrow.png[/img][b]DCHIELLINI,[/b]
    <
li id="oggettoItem_4">[img]arrow.png[/img][b]DLEGROTTAGLIE,[/b]
    <
li id="oggettoItem_5">[img]arrow.png[/img][b]CCANDREVA,[/b]
    <
li id="oggettoItem_6">[img]arrow.png[/img][b]CPAROLO,[/b]
    <
li id="oggettoItem_7">[img]arrow.png[/img][b]CZANETTI,[/b]
    <
li id="oggettoItem_8">[img]arrow.png[/img][b]CMAGGIO,[/b]
    <
li id="oggettoItem_9">[img]arrow.png[/img][b]AMAXI LOPEZ,[/b]
    <
li id="oggettoItem_10">[img]arrow.png[/img][b]ADI NATALE,[/b]
    <
li id="oggettoItem_11">[img]arrow.png[/img][b]AVUCINIC,[/b]
        
        <
li id="oggettoItem_12">[img]arrow.png[/img][b]PMARCHETTI,[/b]
    <
li id="oggettoItem_13">[img]arrow.png[/img][b]DBARZAGLI,[/b]
    <
li id="oggettoItem_14">[img]arrow.png[/img][b]DKALADZE,[/b]
    <
li id="oggettoItem_15">[img]arrow.png[/img][b]CLAMELA,[/b]
    <
li id="oggettoItem_16">[img]arrow.png[/img][b]CASAMOAH,[/b]
       <
li id="oggettoItem_17">[img]arrow.png[/img][b]ACARACCIOLO,[/b]
       <
li id="oggettoItem_18">[img]arrow.png[/img][b]AACQUAFRESCA,[/b]
</
div
ed il codice jquery il seguente:
Codice PHP:

<script type="text/javascript">
  
// Quando la pagina è caricata definisci l'ordine attuale e gli elementi da riordinare
  
$(document).ready(function() {
    $(
"#formazione").sortable({ //definisco il contenitore di elementi da riordinare
      
handle '.trascinabile'//definisco con la classe .trascinabile quali sono gli elementi trascinabili
      
connectWith".P",
      
update : function () { //aggiorno l'ordine ed eseguo una callback
        
var ordina = $('#formazione').sortable('serialize'); // salvo una variabile che contiene l'array con il nuovo ordine degli elementi
              
$("#info").load("riordinamento.php?"+ordina);
      }
    });    
});
</script> 
Come faccio a far rispettare i ruoli ai miei giocatori?

Spero che qualcuno mi aiuti...