配列をパラメータとして受け取るオートコンプリート機能を実装しました。オートコンプリート用Javascriptアレイ
$(document).ready(function(){
$('#empf').autocomplete(['black', 'white', 'red']);
}
今私は静的配列を望んでいません。ドキュメントレディ機能の外で、私はローカルストレージから色を取得する関数を宣言しました。私はこの機能を文書準備機能で呼びます。
ユーザが新しい入力を入力するたびに、それを配列に入れて、の配列を使用したいと思います。それは可能ですか?
アレイの初期設定のいずれの時点でも、格納されている色数を知っています。
静的な配列の代わりに、変数、データと私は配列としてデータを宣言します。私はこのように試しました:
var colors;
$(document).ready(function(){
loadColors();
$('#empf').autocomplete(colors);
}
function loadColors(){
colors = new Array(getNumColor()));
//in a loop save the colors to array using colors[i] = ...
}
しかし、これは私のアプリケーションをクラッシュさせます。何か案は?
アイデア?
クラッシュはどういう意味ですか?エラーメッセージが表示されますか? –
UIとのやりとりが壊れてしまいました。UIはちょうどfrozzenです –