I have a webpage with a form element and a popup window (opened by window.open).
Both have jQuery available.
The popup window has a javascript that can change the form element in the opener window. That works perfectly by doing...
$(opener.document.formelement).val(vals[0]);
However by doing that the onChange event will not fire. That would be required by some other page elements, though. So I tried to fire the onChange event myself with
$(opener.document.formelement).change();
But that doesn't do anything.
Any hints? I definitely have to have that onChange event fired due to the architecture of other page elements.
This question is similar to Call Javascript onchange event by programatically changing textbox value, but the suggested solutions from that question don't seem to work for me. Maybe that's because of the popup.