Visualizzazione dei risultati da 1 a 2 su 2

Discussione: refresh del div

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    213

    refresh del div

    Ciao a tutti. ho un problema con il refrshi di un div cotenuto in una pagina. mi spiego meglio:
    in questo div ho una lista dei dati presi dal db e una form per inserirli. ho messo un onclick sul bottone di invia e faccio una richiesta ajax per inserire fisicamente i dati nel db. quando torna alla funzione js vorrei che il div si refreshasse e mostrasse anche i dati appena inseriti. ho provato con una setinterval ma nisba. qualcuno può darmi un consiglio?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    213
    vi posto le righe di codice:

    codice:
    Costi Aggiuntivi
                                             
    <div id="costi_agg" style="display:none">
    
    <table>
                                            <tr>
                                            <td><label for="DESCRIZIONE_COSTO" class="form-label size-120 fl-space2">Descrizione: <span class="required">*</span></label>
    										<input type="text" id="DESCRIZIONE_COSTO" class="required text fl-space2" name="DESCRIZIONE_COSTO" value=""/></td>
                                            <td><label for="VALORE_COSTO" class="form-label size-120 fl-space2">Valore: <span class="required">*</span></label>
    										<input type="text" id="VALORE_COSTO" class="required text fl-space2" name="VALORE_COSTO" value=""/></td>
                                            <td><input type="button" id="inserisci" class="button red fr" value="Inserisci" onClick="agg_cos(<? echo $ordine_det->fields['ID']; ?>);" /></td>
                                            </tr>
                                            </table>
                                            
                                            </div>
    
    <script type="text/javascript">
    function agg_cos(id){
    		var id=id;
    		var descrizione=$('#DESCRIZIONE_COSTO').val();
    		var valore=$('#VALORE_COSTO').val();
    		if(descrizione==''||valore==''){
    			alert("Campi non compilati");
    			}
    			else{
    				$.ajax({
    					type: "POST",
    					url: "aggiungi_cos.php",
    					data: {
    						desc: descrizione,
    						val:valore,
    						iden:id,
    						par: 1
    						},
    						
    					
    					success:function(msg){
    						alert(msg);
    					},
    					error:function(){
    						alert("Errore");
    					}
    				});
    
    					
    				}
    			
    			
    
    		}
    		
    function el_cos(idelemento, idordine){
    		if(confirm("Sicuro di voler procedere")){
    		var idelemento=idelemento;
    		var idordine=idordine;
    				$.ajax({
    					type: "POST",
    					url: "aggiungi_cos.php",
    					data: {
    						idel: idelemento,
    						idord: idordine,						
    						par: 2
    						},
    					success:function(msg){
    						alert(msg);
    					},
    					error:function(){
    						alert("Errore");
    					}
    				});
    
    		}
    		
    		
    				
    		}		
    		
    	</script>
    funziona perfettamente, ma avrei bisogno di aggiornare appunto il contenuto del div alla fine di ogni chiamata ajax

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.