# Observe\_field e' deprecato ma cosa al suo posto?

**URL:** <https://www.ruby-forum.com/t/observe-field-e-deprecato-ma-cosa-al-suo-posto/201041>\
**Category:** IT\
**Created:** [December 28, 2010, 11:29pm UTC](https://www.ruby-forum.com/t/observe-field-e-deprecato-ma-cosa-al-suo-posto/201041 "2010-12-28T23:29:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [December 28, 2010, 11:29pm UTC](https://www.ruby-forum.com/t/observe-field-e-deprecato-ma-cosa-al-suo-posto/201041/1 "2010-12-28T23:29:11Z")

</div>

Ho bisogno di fare certe operazioni ogni volta che il valore di un  
campo di testo cambia.  
Usavo l’observe\_field che funzionava perfettamente, ora con  
l’unobtrusive javascript gli esempi in rete suggeriscono di utilizzare  
il metodo .change di jquery.  
Ma non funziona, o meglio funziona se inserisco un valore e poi premo  
invio o sposto il focus, in questo modo si rende conto che il valore  
e’ cambiato e viene eseguita la function definita nel .change.  
Ma non e’ questo il comportamento che mi serve, la function deve  
essere lanciata ogni volta che cambia il valore del campo di testo  
senza che debba premere invio o spostare il focus.  
Che voi sappiate come si puo’ sostituire l’observe\_field su un campo  
di testo utilizzando javascript?

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [December 29, 2010, 12:18am UTC](https://www.ruby-forum.com/t/observe-field-e-deprecato-ma-cosa-al-suo-posto/201041/2 "2010-12-29T00:18:03Z")

</div>

Risolto: .keyup()
