2014-10-28 52 views
-4

我想要一个适用于结束文本输入集的事实的JQuery事件。我的想法是在完成设置文本时启动一个警告对话框。我试过这个,但没有工作,就像我想要任何帮助,请。将jquery事件设置为输入文本末尾

PS : #geocomplete the id of the input. 

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

看看了'blur'事件,而不是KEYUP – TCHdvlp 2014-10-28 08:49:03

+0

它的工作感谢的人! – Karimx 2014-10-28 08:56:17

回答

0

当键盘键被释放时发生键控事件。

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

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

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

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

试试这个

+0

请尽量避免使用纯代码的答案。花点时间写一些关于它为什么起作用或它做什么的陈述。 – afsantos 2014-10-28 09:52:44

+0

@afsantos:检查我更新的答案。为什么downvote?答案是正确的。 – 2014-10-28 10:22:18

+0

我不是downvoter。你的回答出现在评论页面,我刚刚评论。我已经upvoted你编辑的答案。 – afsantos 2014-10-28 10:42:02

相关问题