Fix for jQuery onChange not taking effect

  1. Here's the form:
  2.  
  3.  <div id="pager"><div class="pager-title">Test Feature Package 2</div>
  4. <form action="/node/19"  accept-charset="UTF-8" method="post" id="pager-navigate-form">
  5. <div>Go to: <div class="form-item" id="edit-package-items-pager-wrapper">
  6. <select name="package_items_pager" class="form-select" id="edit-package-items-pager" >
  7. <option value="/node/10?package=106">Node 10-2 Label</option>
  8. <option value="/node/14?package=106">Node 14-2 Label</option>
  9. <option value="/node/19?package=106">Node 19-2 Label</option>
  10. <option value="/node/20?package=106">Node 20 Label</option>
  11. </select>
  12. </div>
  13.  
  14. and here's the jQuery:
  15.  
  16. Drupal.behaviors.feature_package_pager = function (context) {
  17.   $('#edit-package-items-pager', context).change(function() {
  18.     window.location = $('#edit-package-items-pager').val();
  19.   }
  20. }

Submit Fix

Any tags you'd like to associate with your code, delimitered by commas (example: Views, CCK, Module, etc).
Select the syntax highlighting mode to use.