我有输入,当我写文字时,我想展示一些提示 例如,一周中的几天 我在JS中有一些数组
var days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thusday", "Friday", "Saturday"];
我输入了
<input type="text" required="required" id="type" name="type"/>
当我开始在输入中写单词时,我想要查看数组中的提示。 在Jquery中怎么可能? 我理解如何在AngularJS中做,但我需要在Jquery
答案 0 :(得分:2)
{
loader: 'postcss-loader',
options: {
sourceMap: true,
sourceComments: true,
plugins: [
require('postcss-import')({
root: path.join(__dirname, './'),
path: [ path.join(__dirname, './src/toolkit') ]
}),
require('postcss-at-rules-variables')({
variables: makeAtRulesVariables(injectedCssVariables)
}),
require('postcss-mixins')(),
require('postcss-each')(),
require('postcss-cssnext')({
features: {
customProperties: {
variables: injectedCssVariables
}
}
}),
require('postcss-modules-values'),
require('postcss-reporter')({
clearMessages: true
})
]
}
}
$(function() {
var days = [
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thusday",
"Friday",
"Saturday"
];
$("#days").autocomplete({
source: days
});
});
有关详细信息,请查看:https://jqueryui.com/autocomplete/
答案 1 :(得分:1)
我已经创建了jsfiddle演示来演示如何实现它。
您可以使用以下代码执行此操作。
HTML代码:
var moment = require('moment')
let dateNow = moment().format('YYYY-MM-DDTHH:MM:SS')
jQuery代码:
<body>
<div class="ui-widget">
<label for="tags">Tags: </label>
<input type="text" required="required" id="type" name="type" />
</div>
</body>
这应该对你有帮助。
答案 2 :(得分:-2)
您应该使用input
事件来检测输入并显示工具提示:
$('[type="text"]').input(function(event){
//code to display tooltip
});