良いプログラムとは、怠け者が好むプログラムです。優れたプログラマは怠惰なプログラマです。昨日、Baidu や Google の検索を模倣したときに検索結果を自動的に補充するための Jquery のプロンプトについて研究しましたが、その効果はかなり良いと思います。特別にあなたにシェアします。必須の JQuery プラグイン。コードを参照してください:
<スクリプト タイプ="text/ javascript">
$().ready( function () {
$(":text").result(auto);
function auto(data ){
$("#keyWord").val(data.name);
}
$("#keyWord").autocomplete(obj, {//obj はデータ オブジェクトですarray Json
minChars: 0, //自動補完が有効になる前に入力する最小文字数を示します
max: 5, //リスト内のエントリの数を示します
autoFill: true, //自動入力
mustMatch: false , //テキスト ボックスに入力された内容がデータ パラメーターのデータである必要があることを示します。一致しない場合、テキスト ボックスはクリアされます。 matchContains: true, //あいまい一致と同等の一致が含まれていることを示します
scrollHeight: 200, //リストの表示の高さを示します。デフォルトの高さは 180 です
formatItem: function (row ) {
return row.name;
},
formatMatch: function ( row) {
return row.name;
formatResult: function (row) {
}
});
コードをコピー