首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSP中的Typeahead

JSP中的Typeahead
EN

Stack Overflow用户
提问于 2017-03-08 11:01:22
回答 1查看 405关注 0票数 1

当在我的JSP中使用typeahead时,它不被识别。我已经尝试了不同的方法来导入文件,包括离线和在线。

代码语言:javascript
复制
<script src=js/typeahead.jquery.js></script>

           or 

<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-3-typeahead/4.0.2/bootstrap3-typeahead.js">

我的代码@Html

代码语言:javascript
复制
<div class="form-group">
   <input class="typeahead" id="input-address" type="text" placeholder="Your Address">
</div>

我的代码@JavaScript

代码语言:javascript
复制
<script type="text/javascript">

$(document).ready(function(){
    $("input-address").typeahead({
        source: ['Washington', 'Sydney', 'Amsterdam', 'Beijing', 'Cairo']
        , minLength: 
    });
});

尽管它是按照推荐的方式完成的,但我没有得到typeahead的结果。

我等着,谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-08 12:45:28

这是一个最小的工作示例。你需要加载Boostrap和jQuery。您可以按类或ID选择输入元素。

代码语言:javascript
复制
<html>
<head>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
<input id="input-address" type="text" placeholder="Your Address">
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/bootstrap-3-typeahead/4.0.2/bootstrap3-typeahead.js"/></script>
<script>
var $input = $("#input-address");
$input.typeahead({source: ['Washington', 'Sydney', 'Amsterdam', 'Beijing', 'Cairo']});
</script>
</body>
</html>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42662171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档