5

I want to fire an onChange event for hidden field, Most of the forums I've read suggests that onChange doesn't work for hidden fields, So is there a way around for that, something like Plan-B?

Mayank
  • 231
  • 1
  • 4
  • 14

1 Answers1

10

In jQuery, you could trigger a custom event:

$("#hidden_input_id").trigger("special-change");

And you can listen with:

$("#hidden_input_id").on("special-change", function () {

});

DEMO: http://jsfiddle.net/byKak/

Reference:

Ian
  • 50,146
  • 13
  • 101
  • 111
  • 1
    You can also trigger regular change event this way `$("#hidden_input_id").trigger("change");` and then regular `onChange` will trigger. Or using plain JS http://stackoverflow.com/a/1003155/758991 – Ruslan Stelmachenko May 05 '16 at 13:06