需要更新keyup上的输入值
Need to update the input value on keyup
我试过这个
HTML
<input type="hidden" class="change-txt">
<div class="dtmp">
<input type="text" value="Rachael Senders">
</div>
JS
$(function(){
var $input = $('.dtmp input');
$input.on('click', function(e){
e.preventDefault();
$('.change-txt').val($input.val());
});
$input.on('keyup', function(){
$('.change-txt').val($input.val());
//need to update the input value here
});
});
我需要根据隐藏输入的值更新输入值。
如有任何帮助,我们将不胜感激。感谢
只尝试此代码:
$(function(){
var $input = $('.dtmp input');
$input.on('keyup', function(){
$('.change-txt').val($input.val());
});
});
$('.dtmp input').on('keyup', function(e){
$('.change-txt').val($(this).val());
});
每次更改隐藏输入元素的值时,都需要触发这样的"更改"事件:
$('.change-txt').val('...').trigger('change');
然后使用:
$('.change-txt').change(function(e) {
$('.dtmp input').val($(this).val());
// do other stuff if necessary ...
});
否则
您可以设置检查隐藏输入值和更新其他输入值的间隔。
setInterval(function(){
if ($('.change-txt').val()!=$('.dtmp input').val()){
$('.dtmp input').val($('.change-txt').val());
}
}, 100);
相关文章:
- 访问代码生成的输入元素上的keyup事件
- .on('keyup', .) 未在输入时执行
- 使用Jquery Keyup函数将变量从一个输入字段传递到另一个
- jQuery:在除一个输入文本字段之外的所有文档上激发keyup
- keyup显示输入和复选框的总值
- jQuery获取keyup上带有类的输入的ID不起作用
- 在 keyUp 上搜索输入
- jQuery在keyup上动态插入新的输入框
- 无法使用 keyUp 更改表内的输入焦点
- 在“keyup”事件上获取此输入框的值
- jQuery keyup - 不可见的第二个输入
- 如何将 jquery keyup() 的每个输入值保存在 MySQL 数据库中
- 我想在输入数据本身时显示错误消息(在 keyup 上)
- 具有范围数值的输入框的KeyUp事件的Jquery Regex
- 在backbonejs视图中,keypress/keyup/keydown事件是否仅适用于输入,而不适用于其他元素
- Jquery输入倍数(keyup)
- 需要更新keyup上的输入值
- Chrome扩展:JQuery触发'keyup'不更新'输入'value-网站使用淘汰J
- 使用keyup匹配输入元素
- Keyup函数不适用于表单输入