Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 输入文本时的提示_Javascript_Jquery - Fatal编程技术网

Javascript 输入文本时的提示

Javascript 输入文本时的提示,javascript,jquery,Javascript,Jquery,我有输入,当我写文本时,我想显示一些提示 例如一周中的几天 我有一些JS中的数组 var days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thusday", "Friday", "Saturday"]; 我有意见 <input type="text" required="required" id="type" name="type"/> 当我开始在输入中写入word时,我希望看到数组中的提示。 在Jquery中它是如何实现

我有输入,当我写文本时,我想显示一些提示 例如一周中的几天 我有一些JS中的数组

var days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thusday", "Friday", "Saturday"];
我有意见

<input type="text" required="required" id="type" name="type"/>
当我开始在输入中写入word时,我希望看到数组中的提示。 在Jquery中它是如何实现的? 我了解如何使用AngularJS,但我需要在Jquery中使用input事件来检测输入并显示工具提示:

$('[type="text"]').input(function(event){
    //code to display tooltip
});
$function{ var天数=[ 星期日 星期一 星期二 星期三 星期四, 星期五 星期六 ]; $days.autocomplete{ 资料来源:天 }; };
我已经创建了JSFIDLE演示来演示如何实现它

链接:

您可以使用下面的代码来完成

HTML代码:

<body>
  <div class="ui-widget">
    <label for="tags">Tags: </label>
    <input type="text" required="required" id="type" name="type" />
  </div>
</body>

这应该会对您有所帮助。

您是说自动完成?您可以使用自动完成。您可以在这里找到使用jquery从数组显示的示例。你可以使用@Viking,我已经准备好了JSFIDLE演示,并编写了相应的代码,它应该可以解决你的问题。非常感谢。可以写两个单词吗?例如周一周五或其他?
$(function() {
  var days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thusday", "Friday", "Saturday"];
  $("#type").autocomplete({
    source: days
  });
});