jQuery de/seleziona tutti i checkbox

2
luglio

Per esigenza mi è capitato di creare dei tasti per un form con funzione di selezionare e deselezionare tutti i chackbox presenti (select all, deselct all, checkbox). Fare una ricerca in google per questa funzione porta a grossolani script in javascript base, con un totale di molte righe di codice.
Perciò meglio creare una funzione Light su misura con jQuery, ecco come:

Scrivo il mio form,
<form id=”mio_form” >
<input type=”checkbox” name=”‘opzione1′” />
<input type=”checkbox” name=”‘opzione2′” />
<input type=”checkbox” name=”‘opzione3′” />
</form>

Creo i miei tasti di selezione e deselezione,
<a href=”#seleziona” class=”select-all”>seleziona tutti</a>
<a href=”#deseleziona” class=”deselect-all”>deseleziona</a>

Creo la funzione Jaascript/jQuery da inserire nell’head,
$(document).ready(function(){
$(“a.select-all”).click(function(){
$(“#mio_form input[type=checkbox]“).attr(‘checked’, true); });
$(“a.deselect-all”).click(function(){
$(“#mio_form input[type=checkbox]“).attr(‘checked’, false); });
});

Firefox, Web Developer’s ToolBox

12
giugno

add-ons
Mozilla dedica una sezione di Firefox-addons dedicata alle applicazione per Web Developers; velocizza i processi di sviluppo dei tuoi prodotti web con questo pacchetto di estensioni Firefox. Personalmente utilizzo solo l’estensione Web Developer, ma anche le altre sembrano interessanti, come il noto FireBug o Greasemonkey.

Web Developer’s ToolBox – Add-ons

Sony Ericsson xperia X1

4
maggio


Da poco mi trovo ad essere accompagnato da un Sony Ericsson xperiaX1, questo PocketPC dotato di ogni tecnologia disponibile sul mercato, touch screen, tutti i tipi di connessione (wi-fi, bluetooth, 3G, HSPDA…ecc);
Xperia è si un terminale touch ma è anche uno slider con una tastiera QUERTY completa e interamente in metallo; contenuto nelle dimensioni, offre uno schermo 3″ con una risoluzione HD di 800×480.

Xperia, utilizza come sistema operativo Windows Mobile 6.1, con un set di applicazioni unicamente per questo dispositivo che ampliano la funzionalità touch di WM6.1; infatti windows mobile risulta totalmente inusabile a livello “touch finger”, utilizzare il sistema in sè richiede necessariamente il pennino (in dotazione).
Continua a leggere…