Wie löst man das Ereignis OnChange
eines InputBox aus, wenn der Wert dieser InputBox mit dem Wert geändert wird, der von einer SelectBox kommt ?? Derzeit funktioniert es nicht.Triggeränderungsereignis einer InputBox, wenn der Wert programmgesteuert gesetzt wird
$('select').on('change', function() {
$('#textbal').val(this.value);
var a = this.value;
$('#textball').attr('value', a);
});
$('textball').trigger('change', function() {
alert('hi');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select>
<option value="1">One</option>
<option value="2">Two</option>
</select>
<input type="text" name="bal" id="textbal" />
Sie auch .change() anstelle von .on ('change') und Trigger ('Änderung') verwenden können, https://api.jquery.com/change/ – Zorken17
@ Zorken17, '.change (Handler)' ist nur eine Kurzform für '.on (" ändern ", Handler)' – Satpal
Ich weiß, es war nur ein Vorschlag auf eine "kürzere" Art zu schreiben. – Zorken17