首页 前端知识 jquery监听input值改变

jquery监听input值改变

2024-04-08 11:04:31 前端知识 前端哥 85 576 我要收藏

1. 正常情况​​​​​​​

$("input[name=age]").bind('input propertychange',function(){
    var a = $(this).val()
    console.log(a)
})

2. 绑定change事件

     使用ajax查询后台数据,通过jquery给页面元素进行赋值显示,发现该方式对input && property不生效。实验发现,同时绑定change事件会解决此问题。

$("input[name=age]").bind('input propertychange change',function(){
    var a = $(this).val()
    console.log(a)
})
3. 追加input标签

    以上方法可是实现现有input标签的实时更新,当需要再动态添加新的input标签时,新增的input标签则不能实现实时更新,这个时候就需要用到 live 事件。

$("input[name=age]").live('input propertychange',function(){
    var a = $(this).val()
    console.log(a)

})

转载请注明出处或者链接地址:https://www.qianduange.cn//article/4607.html
标签
评论
发布的文章

JQuery中的load()、$

2024-05-10 08:05:15

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!