Ich habe folgendes Eingabeelement:Capture-Wert eines versteckten Eingabeelement jQuery
<input type="hidden" id="input_2_204_data" name="input_2_204_data" value>
Ich brauche ein Ereignis zu erfassen, wenn es geändert wird, und der Wert ist nicht leer. Ich habe mir ältere SO-Fragen angeschaut, aber nichts schien zu funktionieren.
Hier ist die neueste Schnipsel ich mit gekommen sind, aber es funktioniert auch nicht, und es gibt keine Fehler in der Konsole:
jQuery(document).ready(function(){
var $sign = jQuery('[id$=input_2_204_data]');
$sign.on("change", function(){
alert('hey');
});
});
Jede Hilfe oder Anleitung ist sehr geschätzt.
Es wird kein Ereignis ausgelöst, wenn der Wert einer 'Eingabe' programmgesteuert geändert wird. Sie sollten bei Bedarf eine Funktion (oder ein Ereignis manuell auslösen) für das Element aufrufen. –