Eliminare riga tabella se checkbox selezionata

giovedì 20 maggio 2010 - 16.18

marco7 Profilo | Newbie

Salve a tutti.

Ho una tabella con nella prima colonna delle checkbox. Tramite JQuery vorrei che, al click di un pulsante, se la checkbox non è selezionata mi elimini la riga.

Potreste indicarmi come fare?
Io al momento ho fatto cosi ma non funziona...

$("#btnChecked").click(function() { $("input.GarClaCheckBox[type=checkbox][checked]").each( function(){ $("div.GarClasDiv tr.Clausola").toggle(); } )

il problema credo sia qua:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Non riesco a fare in modo che se la proprietà è cheked allora ok altrimenti elimina riga.

alx_81 Profilo | Guru

>Salve a tutti.
Ciao

>Non riesco a fare in modo che se la proprietà è cheked allora ok altrimenti elimina riga.
mi passi l'intero file html da vedere?

--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

marco7 Profilo | Newbie

Ciao! Sono riuscto a risolvere cosi:

$(document).ready(function() { $("#btnChecked").click(function(){ $('td.GarClaCheck').each(function(){ if ($(this).find('input.GarClaCheckBox:not(:checked)').length == 1) { $(this).parent().toggle(); } }); }); });

alx_81 Profilo | Guru

>Ciao! Sono riuscto a risolvere cosi:
attento all'each percè è piuttosto pesante..
Secondo me, se riesci ad ottenere le checked, puoi fare direttamente toggle, senza each. E risparmi in prestazioni
--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5