Ciao,
purtroppo non conosco molto bene il PlugIn fancybox, comunque ti posso dire:
- Href non è un attributo per un bottone. Probabilmente non viene renderizzato nella maniera corretta sul browser.
- La variabile data_presenza la setti uguale alla textbox da codice, quindi necessiti per forza di un postback. Devi prendere il valore della textbox dal client con javascript.
La soluzione che dovresti fare è questa:
Fai un bottone HTML, fai un div nascosto con dentro un link. al click del bottone parte una funzione che prende il testo nel textbox e richiama il fancybox
dovrebbe essere questo:
<input type="text" id="txt_arrivo" />
<input type="button" id="btn" text="Visualizza presenze" />
<div style="display:none;">
<a id="link">Click</a>
</div>
<script>
$(document).ready(function ()
{
$("#link").fancybox();
$("#btn").click(function ()
{
var data = $("#txt_arrivo").attr('value');
$("#link").attr('href', 'presenze_dettaglio.aspx?data=' + data);
$("#link").trigger('click');
});
});
</script>
____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.