Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    ajax - Caricamento nazione non mi funziona

    Ciao a tutti ho un piccolo problema
    Utilizando Aiax seleziono le nazioni e le province relative.
    La pagina in esecuzione non restituisce nessun tipo di errore però non riesco a fare scrivere i dati. Qualcuno mi può dire cosa sbaglio?

    codice:
    function SelNas(richieste)
    {
    
    	if (LCase(richieste)=="inf")
    	{
    		if (document.Form1.Nazione.value ==0)
    		{
    			document.getElementById('labNazNasc').innerHtml =""
    			document.getElementById('divNazNasc').innerHtml="<input type=hidden name=NazEstera value=0 />"
    			document.getElementById('labprovNasc').innerHtml="Provincia:"
    			document.getElementById('divprovNasc').innerHtml="<select name=provincia onchange=cercaCom(0) class='campi3'><%=strProvincia%></select>"
    			document.getElementById('labcomNasc').innerHtml="Comune:"
    			document.getElementById('divcomNasc').innerHtml="<select name=comune class='campi3'></select>"
    		}
    		else if (document.Form1.Nazione.value ==1)
    		{
    			document.getElementById('labNazNasc').innerHtml ="<font face=verdana size=2 color=black>Nazione</font>"
    			document.getElementById('divNazNasc').innerHtml ="<select name=NazEstera class='campi3'><%=strNazione%></select>"
    			document.getElementById('labprovNasc').innerHtml ="Provincia:"
    			document.getElementById('divprovNasc').innerHtml = "<input type=text name=provincia class='campi2' value='EE' />"
    			document.getElementById('labcomNasc').innerHtml ="Comune:"
    			document.getElementById('divcomNasc').innerHtml = "<input type=text name=comune class='campi2' value='EE' />"
    		}
    		else
    		{
    			document.getElementById('labNazNasc').innerHtml =""
    			document.getElementById('divNazNasc').innerHtml =""
    			document.getElementById('labprovNasc').innerHtml =""
    			document.getElementById('divprovNasc').innerHtml = ""
    			document.getElementById('labcomNasc').innerHtml =""
    			document.getElementById('divcomNasc').innerHtml = ""
    		}
    		
    	}
    }
    
    function LCase(StringToLowerCase) { 
    return StringToLowerCase.toLowerCase(); 
    }
    all'interno del form
    codice:
    <form action="xxx%>" method="post" name="Form1" onsubmit="javascript:return Controlla()">
    
    
    <TR  >
    					<td class="tr26" colspan=2>Nato a:</td>
    				</tr>
    				<tr  ><td class="tr10"></td></tr>
    				<tr  >
    					<td class="tr26">Nazione </td>
    					<td class="tr26">
    						<select name="Nazione" onChange="javascript:SelNas('Inf')" class='campi3'>
    							<option value=2 > - </option>
    							<option value=0 > Italia </option>
    							<option value=1 > Estero </option>
    						</select>
    					</td>
    
    				</tr>
    				<tr  >
    					<td class="tr26"><div id=labNazNasc></div></td>
    					<td class="tr26"><div id=divNazNasc></div></td>
    				</tr>
    				<tr  >
    					<td class="tr26"><div id=labprovNasc></div></td>
    					<td class="tr26" ><div  id=divprovNasc></div></td>
    				</tr>
    				<tr  >
    					<td class="tr26"><div id=labcomNasc></div></td>
    					<td class="tr26"><div  id=divcomNasc></div></td>
    				</tr>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma la chiamata ajax dove?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.