Ragazzi sto lavorando su un form di inserimento per alcuni prodotti ed ho la necessità di abilitare alcuni campi di testo a comando (sfruttando opportuni checkbox).
Ci sono riuscito tranquillamente con javascript puro in questo modo:
Ho provato a fare la stessa cosa con jquery, sopratutto per evitare tutte le lungaggini nella definizioni dei nomi come nel caso precedente, ed ho prodotto il seguente script:codice:function abilitaPrezzo() { if(document.formProdotto.priceChecked.checked) { document.formProdotto.price.disabled=false; } else { document.formProdotto.price.disabled=true; } }
Come vedete quello jquery è molto più rapido da scrivere ma non riesco a farlo funzionare purtroppo! La funzione è legata ad un evento onclick sul checkbox.codice:function abilitaPrezzo() { if $('#ckPrice').attr('checked) { $('#ePrice').removeAttr("disabled"); } else { $('#ePrice').attr("disabled",true); } }
Scusatemi ma sono alla mia prima esperienza con jquery purtroppo!
Saluti, Carlo.

Rispondi quotando