In una tabella ho un pulsante che premuto mi dovrebbe visualizzare una select nascosta caricata dinamicamente tramite php.
Il codice html:
codice:
echo "<td><input type='button' value='assegna' id='$i' /></td>";
?><td id="<? echo $i; ?> " class="tdhide"><select name="segnalazioni" >
<? $Query="SELECT * FROM segnalazione where stato = 0";
$Result=mysql_query($Query);
while($Row=mysql_fetch_array($Result))
{
$idcli = $Row['idcli'];
$idric = $Row['id'];
$problema = $Row['problema'];
$sistema = $Row['sistema'];
$descrizione = $Row['descrizione'];
$data_ric = $Row['data'];
$ora_ric = $Row['ora'];
$stato = $Row['stato'];
?><option value="<? echo $idric; ?>" ><? echo $descrizione; ?></option><?
}
?>
</select> </td><?
questo è invece il codice jquery:
codice:
$(document).ready(function(){
$("input").click(function(){
$(this).next("td").toggleClass("tdhide");
});
});
Il codice css della td:
codice:
.tdhide {display:none}
Sto usando firefox con il debug script abilitato, non mi dà errori ma la select non compare. Spero di non aver sbagliato forum, ciao.