Scusate,
mi sono accorto ora che non si vede il codice...

codice:
<script language="JavaScript" type="text/javascript">
<!--
var num=1;
function accoda(){
    if(document.createElement && document.getElementById && document.getElementsByTagName) {
        // crea elementi
        var oTr=document.createElement("TR");
        var oTd1=document.createElement("TD");
        var oTd2=document.createElement("TD");
		
var oField=document.createElement("INPUT");
 $(function() {
    $(oField).autocomplete({
        source: "search_scarico.php",
    					});
	
	});
	


	
	 
		  var oFieldB=document.createElement("INPUT"); 
		  var oFieldC=document.createElement("INPUT"); 
		  var oFieldD=document.createElement("INPUT"); 
		  var oFieldE=document.createElement("INPUT");
		  var oFieldF=document.createElement("INPUT");
			
        var oButt=document.createElement("INPUT");


        // setta attributi
        oField.setAttribute("type","text");
		oField.setAttribute("name","codice_"+num);
		oField.setAttribute("id","codice_");
		oField.setAttribute("placeholder","Nome Prodotto");
		
		oField.onchange=(function Function()
    {
       var codice_ = document.getElementById("codice_").value;
	   //alert (codice_);
	  
	   $.ajax({  //ajax call
        type: "POST",      //method == POST 
        url: "prova_c_.php", //url to be called
        data: "codice_="+codice_, //data to be send 
        
		success: function(data){
			//alert (data).val();
			 $("#giacenza_").val(data); // here we will set a value of text box
           }
        });
    });
		
		
		
                oFieldB.setAttribute("type","text");
                oFieldB.setAttribute("name","giacenza_"+num);
				oFieldB.setAttribute("id","giacenza_");
				oFieldB.setAttribute("placeholder","Giacenza");
				oFieldB.setAttribute("readonly","");
				
				oFieldC.setAttribute("type","text");
                oFieldC.setAttribute("name","qta_"+num); 
				oFieldC.setAttribute("placeholder","Quantita'");
				
				
				oFieldD.setAttribute("type","text");
                oFieldD.setAttribute("name","data_scarico_"+num); 
				oFieldD.setAttribute("value","<?php echo date("Y/m/d"); ?>");
				
				oFieldE.setAttribute("type","checkbox");
                oFieldE.setAttribute("name","self_"+num);
				
				oFieldF.setAttribute("value","Self");
                oFieldF.setAttribute("size","7");
				
        oButt.setAttribute("type","button");
		oButt.setAttribute("class","btn btn-danger");
        oButt.setAttribute("value","rimuovi");


        // setta gestore evento
        if(oButt.attachEvent) oButt. attachEvent('onclick',function(e){rimuovi(e);})
        else if(oButt.addEventListener) oButt. addEventListener('click',function(e){rimuovi(e);},false)


        // appendi al relativo padre
        oTd1.appendChild(oField);
            oTd1.appendChild(oFieldB); 
			oTd1.appendChild(oFieldC);
			oTd1.appendChild(oFieldD);
			oTd1.appendChild(oFieldE);
			oTd1.appendChild(oFieldF);
			
        oTd2.appendChild(oButt);
        oTr.appendChild(oTd1);
        oTr.appendChild(oTd2);
        document.getElementById('tabella').getElementsByTagName('TBODY')[0].appendChild(oTr);


	document.getElementById('iterazioni_form_aggiuntivi').value = num;
        // incrementa variabile globale
        num++
    }
}




function rimuovi(e){
    if(document.removeChild && document.getElementById && document.getElementsByTagName) {
        if(!e) e=window.event;
        var srg=(e.target)?e.target:e.srcElement;


        // risali al tr del td che contiene l' elemento che ha scatenato l' evento
        while(srg.tagName!="TR"){srg=(srg.parentNode)?srg.parentNode:srg.parentElement}


        // riferimento al tbody
        var tb=document.getElementById('tabella').getElementsByTagName('TBODY')[0];
        
        // rimuovi
        tb.removeChild(srg);
    }
}
//-->
</script>