从typeahead中选择建议后,无法设置文本字段值

问题描述 投票:2回答:1

选择(twitter)typeahead建议后,我无法设置文本字段的值

这不起作用:

  $("#location").on("typeahead:selected", function(eventObject, suggestion, name) {
  console.log(suggestion.stop_id);
  $("#location").val(suggestion.stop_id);
});

虽然这有效:(但我想在同一文本字段中输入文字)

  $("#location").on("typeahead:selected", function(eventObject, suggestion, name) {
  console.log(suggestion.stop_id);
  $("#destination").val(suggestion.stop_id);
});
javascript jquery twitter-typeahead
1个回答
0
投票

必须在typeahead的显示参数函数中使用return suggestion.value替换return null,以在字段中输入所需的值。

© www.soinside.com 2019 - 2024. All rights reserved.