Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407

    Passare valore select in querystring in una funzione

    Buona Pasqua a tutti.

    Vorrei sapere perchè questa funzione mi restituisce errore:

    codice:
    function loadingAjax(div_id)
    {
    	$("#"+div_id).html('[img]/images/spinner4-greenie.gif[/img] Saving...');	
    	$.ajax({
    		type: "GET",
    		url: "_get.asp?q="+document.forms['Qform'].elements['Citta'].options.selectedIndex.value,
    		data: "",		
    		success: function(msg){
    			$("#"+div_id).html(msg);
    		}
    	});
    }
    
    <form name="Qform">
    <select size="1" id="Citta" name="Citta">
    ...
    ...
    </select>
    </form>
    L'errore è:

    Dettagli errore pagina Web

    Agente utente: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
    Timestamp: Sat, 23 Apr 2011 19:39:57 UTC

    Messaggio: 'document.forms.Qform.elements.Citta.options' è nullo o non è un oggetto
    Linea: 67
    Carattere: 2
    Codice: 0
    URI: http://localhost/_FORM.ASP

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    prova cosi:
    codice:
    type: "GET",
    		url: "_get.asp",
    		data: "q="+$("#Citta option:selected").val(),
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da cavicchiandrea
    prova cosi:
    codice:
    type: "GET",
    		url: "_get.asp",
    		data: "q="+$("#Citta option:selected").val(),
    Grazie Andrea, Buona Pasqua!

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.