現在、Jquery UI バンドルを使用して、入力 HTML ボックスにオートコンプリート検索パラメーターを入力しています。
html ファイル:
<script src="js/jquery-1.9.1.js"></script>
<script src="js/jquery-ui-1.10.3.custom.js"></script>
<script>
$(function() {
var userfirstnameTags = [ "John", "Katy", "Will", "Shrek", ];
var userlastnameTags = [ "Snow", "Perry", "Smith", "Rooney", ];
$( "#user_first_name" ).autocomplete({
source: userfirstnameTags
});
});
</script>
現在の問題は、私が持っているすべてのユーザー名とその他の機密データが、フロント エンド コードの html/js ファイルに表示されることです。
この情報を保護したい + 検索ページをロードするたびにすべてのユーザー データをコードにロードさせたくない。
このオートコンプリートを使用して、サーバー側から直接オートコンプリートをインデックス化する別の方法はありますか? サーバー側に Ruby on Rails を使用しています。