silverstripe-framework/admin/javascript/jquery-changetracker
Ingo Schommer 8779e9be5b BUG Fixed changetracking for radio and checkbox field types
Also removing the 'changed' class from the form once
no further fields are marked as changed. That's important
now that we're surfacing the state much more visibly
through the alternative "save" button styles in the CMS.
2012-12-17 23:02:04 +01:00
..
lib BUG Fixed changetracking for radio and checkbox field types 2012-12-17 23:02:04 +01:00
spec BUGFIX Fixed change tracking of checkboxes and radiobuttons in jquery.changetracker plugin 2011-12-15 20:38:35 +01:00
vendor MINOR Removing executable flag from all files (thanks miiihi) 2011-09-18 22:04:02 +02:00
README.md MINOR Removing executable flag from all files (thanks miiihi) 2011-09-18 22:04:02 +02:00

jquery.changetracker - Change tracking for forms

Setup

jQuery('<my-form>).changetracker();

Usage

Finding out if the form has changed: jQuery(').is('.changed');

Options

  • fieldSelector: jQuery selector string for tracked fields (Default: ':input:not(:submit),:select:not(:submit)')
  • ignoreFieldSelector: jQuery selector string for specifically excluded fields
  • changedCssClass: CSS class attribute which is appended to all changed fields and the form itself