A jQuery plugin for observing form changes
MIT License
Observer is a jQuery plugin designed to provide callbacks on changes in forms.
To install copy thejavascripts directory into your project and add the following snippet to the header:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js" type="text/javascript"></script>
<script src="javascript/jquery.observer.js" type="text/javascript"></script>
This plugin is also registered under http://bower.io/ to simplify integration. Try:
npm install -g bower
bower install observer
Lastly this plugin is registered as a https://rails-assets.org/ to simplify integration with Ruby on Rails applications:
Gemfile
+ source 'https://rails-assets.org'
...
+ gem 'rails-assets-observer'
application.js
//= require jquery
...
//= require observer
Setting up an observer is easy. The following snippet is a good start:
<form id="search">
<input type="text" name="search" />
</form>
<script type="text/javascript">
$('#search').observe(function () { alert("observer"); });
</script>
Copyright (c) 2010 - 2011 Kevin Sylvestre. See LICENSE for details.