salve si tratta di jquery

mi sapreste dire dove sbaglio (praticamente mi prende in considerazione sempre il primo form)


la struttura č la seguente
(i form sono uno dopo l'altro con questa struttura)

Codice PHP:

 
<tr class="trCart2">                                 
                                      <
form method="post" action=""  name="cartForm"  id="form_1" class="form">
                                        <
td class="trFoto">[url="dettaglio-1-prodotto-prova4.html"][img]foto.jpg[/img][/url]</td>
                                        <
td class="trNome">nome</td>
                                        <
td class="trCodice">46554546</td>
                                        <
td class="trQuantita">
                                            <
div id="qu">
                                                <
input type="text" align="right" maxlength="3" size="3" value="1" name="quantita" class="quantita"/>
                                                [
img]grafica/cart/plus.gif[/img]
                                                [
img]grafica/cart/moins.gif[/img
                                               </
div>
                                       </
td>
                                       <
td class="trBut"><input name="editItem" type="image"  src="grafica/carrello/phpinfo_r5_c11.jpg" /></td>
                                       <
td class="trPrezzo"><span  class="red" >[b]&euro; <span id="prezzoItem">10.00</span>[/b]</span></td>
                                       <
td class="trPrezzo"><span  class="red">[b]&euro; <span id="prezzoTotItem">10.00</span>[/b]</span></td>                            
                                       <
td class="trBut"><input name="deleteItem"  type="image"  src="grafica/carrello/phpinfo_r5_c9.jpg" /></td
                                       
                                         <
input type="hidden" name="idprodotto" value="1" />
                                         <
input type="hidden" name="prezzo" value="<10.00"/>
                                         <
input type="hidden" name="nomeprodotto" value="nome" />                                                                         
                                    </
form>
                                </
tr

Codice PHP:

    
$("form[name='cartForm']").each(function (e){
        var 
source_id  =  $(this).attr('id');
        var 
form =  $('#' source_id );
        
alert($(this).attr('id'));
        
        
//bottone aggiungi        
        
$(e).find('.plusQuantity').click(function(){            
            
quantity = $(this).prev("input[@name='quantita']").val();
            
quantity parseInt(quantity) + parseInt(1)
            if (
quantity 1){
                
quantity 1;
            }
            $(
this).prev("input[@name='quantita']").val(quantity);
        });
        
        
//bottone  diminuisci        
        
$(e).find('.moinsQuantity').click(function(){
            
quantity = $(this).prev().prev("input[@name='quantita']").val();
            
quantity parseInt(quantity) + parseInt(-1)
            if (
quantity 1){
                
quantity 1;
            }
            $(
this).prev().prev("input[@name='quantita']").val(quantity);                                  
        });
        
        
        $(
e).find("input[@name='editItem']").click(function () {
            var 
str null;                                                 
            
str 'type=edit&'+$(form).serialize();        
            
alert($('#' source_id ).attr('id'));
            
            var 
ele = $(this);            
            $.
post("js/cart/query.php",str, function(j){        
                    
//$('#carrelloHeader p span').html(j);                
                    //return true;
            
});//chiusura post
            
return true;
            
//$.add2cart('addPhoto','carrelloHeader');
            
            
        
});