【问题标题】:Jquery event in the end of setting a text to an input将文本设置为输入结束时的 Jquery 事件
【发布时间】:2014-10-28 08:47:26
【问题描述】:

我想要一个 JQuery 事件来适应结束文本输入集的事实。这个想法是在我完成设置文本时触发一个警报对话框。我已经尝试过了,但没有像我想要的那样工作,所以请提供任何帮助。

PS : #geocomplete the id of the input.

$("#geocomplete").keyup(function(){
      var x = $('input[name="lat"]').val();
      alert(x);
    });

【问题讨论】:

  • 看看blur事件而不是keyup
  • 它正在工作,谢谢!

标签: javascript jquery


【解决方案1】:

keyup 事件在键盘按键被释放时发生。

keyup() 方法触发 keyup 事件,或附加一个函数以在 keyup 事件发生时运行。

当元素失去焦点时发生模糊事件。

blur() 方法会触发模糊事件,或者附加一个函数以在模糊事件发生时运行。

$("#geocomplete").blur(function(){
          var x = $('input[name="lat"]').val();
          alert(x);
        });

试试这个

【讨论】:

  • 请尽量避免使用纯代码回答。花点时间写一些关于它为什么起作用或做什么的陈述。
  • @afsantos :检查我更新的答案。为什么要投反对票?答案是正确的。
  • 我不是反对者。您的答案出现在评论页面中,我刚刚发表了评论。我赞成您编辑的答案。
猜你喜欢
  • 2016-06-05
  • 2012-12-29
  • 1970-01-01
  • 2015-06-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多