title: Rebinding events in jQuery after Ajax update (updatepanel)
body: <p>I have several input and option elements on my page, each (well almost) have an event attached to update some text on the page once they change. I use jQuery which is really really cool :) </p>
  
  <p>I also use Microsofts <a href="http://en.wikipedia.org/wiki/Ajax_%28programming%29" rel="noreferrer">Ajax</a> framework, utilizing the UpdatePanel. The reason why I do that is that certain elements are created on the page based on some server-side logic. I don't really want to explain why I use the UpdatePanel - even if it could (it can with quite some effort) be rewritten to use only <a href="http://en.wikipedia.org/wiki/JQuery" rel="noreferrer">jQuery</a> I still want that UpdatePanel.</p>
  
  <p>You probably guessed it - once I have a postback on the UpdatePanel the jQuery events stops working. I actually was expecting this, since the "postback" is not really a new postback so my code in document.ready that binds the events won't be fired again. I also confirmed my suspicion by reading up on it in the jQuery help libraries.</p>
  
  <p>Anyway I'm left with the problem of rebinding my controls after the UpdatePanel is done updating the <a href="http://en.wikipedia.org/wiki/Document_Object_Model" rel="noreferrer">DOM</a>. I preferably need a solution that does not require adding more .js files (jQuery plug-ins) to the page but something as simple as being able to catch the UpdatePanel's 'afterupdating' where I can just call my method to rebind all the form elements.</p>