Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
HTML, Javascript, CSS, DHTML, XHTML
Jquery e Updatepanel
domenica 25 luglio 2010 - 18.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 3.5
|
Visual Studio 2010
|
SQL Server Express
|
Access (.mdb)
|
Javascript
clembo
Profilo
| Newbie
1
messaggi | Data Invio:
dom 25 lug 2010 - 18:11
Da qualche tempo ho iniziato ad usare JQuery e lo sto applicando ad un sito asp.net. Non essendo un conoscitore di Javascript mi arrangio con gli esempi presenti in rete.
Da qualche tempo ho un problema:
In una pagina web asp.net ho un controllo updatepanel nel quale sono presenti due bottoni Jquery con immagini. Cliccando su questi bottoni viene simulato l'evento click su un pulsante asp.net per scatenare il relativo evento.
Ecco il codice:
$(document).ready(function () {
$("#btCerca").button({
icons: {
primary: 'ui-icon-search'
}
}).click(function () {
document.getElementById("<%= btnRicerca.ClientID%>").click();
return false;
});
$("#cmdAnnulla").button({
icons: {
primary: 'ui-icon-squaresmall-close'
}
}).click(function () {
document.getElementById("<%= btnAnnulla.ClientID%>").click();
return false;
});
});
Tutto funziona solo la prima volta che clicco su uno dei due bottoni. Poi più niente. Sembrano disattivi. Spariscono le icone e non rispondono al click.
Guardando in rete ho trovato la causa del problema e ho utilizzato come consigliato dall'autore dell'esempio l'evento .live di Jquery.
Ecco la modifica:
$(document).ready(function () {
$("#btCerca").button({
icons: {
primary: 'ui-icon-search'
}
}).live('click',function () {
document.getElementById("<%= btnRicerca.ClientID%>").click();
return false;
});
$("#cmdAnnulla").button({
icons: {
primary: 'ui-icon-squaresmall-close'
}
}).live('click', function () {
document.getElementById("<%= btnAnnulla.ClientID%>").click();
return false;
});
});
Il problema è che in questo modo ho solo risolto il problema del click sui bottoni. Le icone sui bottoni sono ancora scomparse. Come posso risolvere il problema?
Grazie
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !