从预输入中选择建议后无法设置文本字段值
Cannot set text field value after selecting suggestion from typeahead
我无法在选择 (twitter) 预输入建议后设置文本字段的值
这不起作用:
$("#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);
});
必须在 typeahead 的显示参数功能中将 return null 替换为 return suggestion.value 以在字段中放置所需的值。
我无法在选择 (twitter) 预输入建议后设置文本字段的值
这不起作用:
$("#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);
});
必须在 typeahead 的显示参数功能中将 return null 替换为 return suggestion.value 以在字段中放置所需的值。