在输入时获得typeahead文本字段的值

时间:2017-01-23 17:24:07

标签: jquery typeahead.js

我正在使用twitter的typeahead。我添加了一个keyup监听器:

myTypeAhead.on('keyup', function(evt) {
  if (event.keyCode == 27 || event.keyCode == 13 || $searchOnKeyUp) {
    console.log('causing blur: '+ $$(this).value)
    myTypeAhead.blur();
  }
})

blur期间,我尝试读取文本字段值,但是尽管它在浏览器中显示(在我的情况下为chrome),textfield.value返回一个空字符串。我尝试了各种各样的东西,但都失败了。

一旦我离开文本字段并将我的焦点放在别处,textfield.value工作正常并返回正确的值。有什么问题?

0 个答案:

没有答案