[ JQuery ] [ 入力補完01 ] [ 入力補完02 ] [ 入力補完03 ] [ 入力補完04 ]
- 2013-12-23 編集
入力補完01
月の英語名で入力テストします。
ソース
#html{{
<link rel="stylesheet" href="./jquery/css/redmond/jquery-ui-1.10.3.custom.css">
<script src="./jquery/js/jquery-1.9.1.js"></script>
<script src="./jquery/js/jquery-ui-1.10.3.custom.js"></script>
<style>
ul.ui-autocomplete li a {
text-align:left;
color:red;
}
</style>
<script>
$(function(){
var monthlist = [
'January','February','March','April','May','June',
'July','August','September','October','November','December',
];
$( "#ac1" ).autocomplete({
source:monthlist
});
});
</script>
<input type="text" id="ac1" size="20">
参考URL
補足
var monthlist = [
'January','February','March','April','May','June',
'July','August','September','October','November','December',
];
の候補となる配列変数の定義を別ファイル「aclist.js」にして、
<script src="./aclist.js"></script>
などのようにして読み込んでも良いわけです。
QHM限定になりますが、
別ページ「aclist」を作成し、その内容をhtmlプラグインを利用して次の様に設定しておき、
#html{{
var monthlist = [
'January','February','March','April','May','June',
'July','August','September','October','November','December',
];
}}
メインとなるページでは、
#include(aclist,notitle)
と記述して読み込む事もできます。