📌  相关文章
📜  如何检测 JQuery 中隐藏输入字段的值变化?

📅  最后修改于: 2021-11-25 04:06:01             🧑  作者: Mango

type=”hidden”元素中,不会自动触发 jQuery 的change() 方法。 change()方法仅在用户自己而不是开发人员更改字段值时自动触发。当开发人员更改隐藏字段内的值时,他也必须触发更改

有两种可能的方法来检测隐藏输入字段上的值变化:

  • 通过使用 bind() 方法
  • 通过使用 change() 方法

下面的例子将说明两种检测隐藏字段中值变化的方法。

示例 1:以下示例使用jQuery 的内置 bind()方法。



  

    
        By using bind() method detecting change
        of value in the hidden field
    
  
    

  

  
    

        GeeksforGeeks     

           

By using bind() method

           
                         
              

输出:

示例 2:以下示例使用jQuery 的内置 change()方法。



  

    
        By using change() method detecting change
        of value in the hidden field
    
      
    

  

      
    

        GeeksforGeeks     

           

By using change() method

           
                 
                
              

输出:

jQuery 是一个开源 JavaScript 库,它简化了 HTML/CSS 文档之间的交互,它以其“少写,多做”的理念而广为人知。
您可以按照此 jQuery 教程和 jQuery 示例从头开始学习 jQuery。