Jquery modificare contenuto di un div da select

Lapo

Nuovo Utente
21 Feb 2012
11
0
0
Salve a tutti!

Ho un problema con Jquery.

Vorrei aggiornare un div ogni volta che viene selezionato un'opzione di un campo select.

HTML:
<select id='id_profili' class='select'>
  <option value="vuoto">- - -  </option>
  <option value="1">Amministratore  </option>
  <option value="2">Grafico  </option>
</select>

....
...

<div id='gestione'>
</div>

Ho inserito questo script:

HTML:
<script type="text/javascript">
    $('#gestione').change(function(event) {
        $.post('permessi.php?azione=gestione', { selected: $('#id_profili').val() },
            function(data) {
                $('#gestione').html(data);
            }
        );            
</script>

nel file permessi.php recupero la variabile e la stampo così:

PHP:
$selected = isset($_POST['selected']) ? $_POST['selected'] : 'nothing';
    echo("This is $selected and other info");

NON FUNZIONA!
Qualcuno sa aiutarmi?
Grazie!
 
Ultima modifica di un moderatore:

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Hai impostato l'evento sull'elemento sbagliato e mi sembra che ci sia qualche errore di sintassi. Cambia così:
Codice:
$("#id_profili").change(function() {
    $.post("permessi.php?azione=gestione", {
        selected: $("#id_profili").val()
    }, function(data) {
        $("#gestione").html(data);
    });
});
 

Lapo

Nuovo Utente
21 Feb 2012
11
0
0
Grazie per la pronta risposta ... ma purtroppo non funziona nemmeno così ....
 

Lapo

Nuovo Utente
21 Feb 2012
11
0
0
Per chiarezza ti posto tutto l'html della pagina ... così magari puoi provarlo

HTML:
<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='it' lang='it'>

  <head>
	  <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
	  <title>Pannello di amministrazione</title>
	  <link href='../css/admin.css' media='screen' rel='stylesheet' type='text/css' />
	
	<link type="text/css" href="../js/jquery-ui/css/custom-theme/jquery-ui-1.8.17.custom.css" rel="Stylesheet" />	
	<script type="text/javascript" src="../js/jquery-ui/js/jquery-1.7.1.min.js"></script>
	<script type="text/javascript" src="../js/jquery-ui/js/jquery-ui-1.8.17.custom.min.js"></script>
	
  </head>
  <body>

<script type="text/javascript">
$("#id_profili").change(function() {
    $.post("permessi.php?azione=gestione", {
        selected: $("#id_profili").val()
    }, function(data) {
        $("#gestione").html(data);
    });
});      
</script>

	<div id='contenitore'>

	<table width='450' cellpadding="" cellspacing="" border="0">
		<tr>
		    <td class='form_linea_bianca' colspan="2"></td>
		</tr>
		<tr>
		    <td class='form_testo'>Profilo:</td>
		    <td class='form_input' width='170'>
			    <select id='id_profili' class='select'>
			    	<option value="vuoto">- - -  </option>
				<option value="1" >Amministratore  </option>
				<option value="2" >Prova  </option>
			</select>
		</td>
	
		</tr>
	</table>
	</div>
	<div id='gestione'>
	</div>

	</body>
	</html>
 
Ultima modifica:

Lapo

Nuovo Utente
21 Feb 2012
11
0
0
risolto così:

<script type="text/javascript">
$(document).ready(function () {
$("#id_profili").change(function() {
$.post("chiamata_ajax.php?azione=gestione_permessi", {
selected: $("#id_profili").val()
}, function(data) {
$("#gestione").html(data);
});
});
});
</script>

Ciao a tutti!
 
Discussioni simili
Autore Titolo Forum Risposte Data
P php jquery ajax per modificare valore in un databe Ajax 1
D Jquery - modifica elemenento onlick jQuery 1
E Problema jquery Success jQuery 2
R jquery che cambia css di un elemento non mi funziona sulla pagina caricata da ajax Ajax 5
E PHP & jQuery PHP 8
P jquery refresh div non funziona Javascript 0
P lanciare script asp (o php) da jquery Javascript 1
T aiuto per trasformare un quiz fatto in JS in un quiz in JQUERY jQuery 0
Z CSS Slideshow senza JS e JQUERY HTML e CSS 2
Z CSS Slideshow senza JS e JQUERY HTML e CSS 2
MarcoGrazia Validazione remota tramite plugin (jquery validate) Snippet Javascript 0
M Come selezionare e deselezionare radiobutton con jquery jQuery 1
M Come validare textarea con jquery jQuery 0
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
P Funzione jQuery Ajax invio file a php jQuery 1
Cosina Menu fisso copre i titoli quando cliccati nel sommario jQuery Javascript 4
MarcoGrazia jquery validate() controllo checkbox jQuery 2
D assegnare risultato di una jquery ad una text Javascript 2
felino [JQuery] Append dopo ultimo ul li del primo livello jQuery 2
A php metodo post jquery non da mai errore jQuery 4
T problema con select dinamica con jquery Javascript 0
P jquery .load jQuery 10
E Div che scompare con scroll jquery Javascript 0
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
B jQuery - hide & show li items jQuery 13
Y jQuery Animation Switch On Off jQuery 0
claudio_lorenzo [Javascript] aiuto su jquery per calcolo altezze dom Javascript 1
O [Javascript] Conflitto Jquery: forse... Javascript 0
MarcoGrazia jquery validate, necessità di validare almeno un elemento select su due jQuery 1
M inserire i dati ottenuti da una jquery in una tabella già esistente jQuery 1
D Jquery, conflitto tra loro risolvibile? jQuery 7
M Filtrare risultati con valori checkbox passati con jquery jQuery 2
Tommy03 Variabile PHP dentro a JQuery PHP 3
L Problema jQuery validation AJAX (PHP 7) PHP 6
G Campo HTML input file con jQuery jQuery 0
P Jquery event nel foreach php jQuery 3
M leggere con jquery/ajax in una function javascript record di database sql server Javascript 0
A [Javascript] Ajax, Jquery e PHP Javascript 1
trattorino Mentions Auto Suggesting da jquery a php PHP 2
X Problema con jquery e ajax jQuery 2
G Inserzione script nella pagina html per jquery jQuery 8
MarcoGrazia Validazione forum con jquery.validate jQuery 2
Shyson Smoot scrolling jQuery nella pagina jQuery 0
felino [Javascript] [jQuery] Slick Carousel: visualizzare una porzione dell'immagine successiva Javascript 0
L Scelta form con jquery jQuery 1
F [Javascript] Aprire file tramite jquery Javascript 0
R Aiuto Jquery jQuery 1
G [HTML] Jquery e tooltipster's jQuery 5
I Jquery fadeout-fadein html data jQuery 0
trattorino Estrarre Nome Utente jquery div php PHP 9

Discussioni simili