Я использую jQuery для запуска события в моем проекте.Я хочу вызвать изменение входного события, когда я выбираю опцию из выбора, и когда я выбираю опцию, входное значение будет изменено вместе со значением опции и покажет длину нового значения.
Кроме того, я хочу вызвать изменение события на входе, но оно не работает для меня, я пробую много раз, но не работает:
$(document).ready(function() {
var oldVal;
var checkLength = function(val) {
$('label').html(val.length);
}
$('input').bind('change textInput input', function() {
var val = this.value;
if (val !== oldVal) {
oldVal = val;
checkLength(val);
}
});
$("select").change(function() {
var str = "";
$("select option:selected").each(function() {
str += $(this).text() + " ";
});
$("input").val(str);
})
});