データベースからのアイテムの配列があります。
`$this->ingredientsHistory` is the variable that contains the array.
これをすべて保持する javascript var に変換したいので、オートコンプリート jquery UI 関数で使用できます。
私はもう試したvar ingredients = <?php echo json_encode($this->ingredientsHistory); ?>
これはprint_r($this->ingredientsHistory);
出力の例です...
配列 ( [0] => 配列 ( [名前] => オレンジ ) [1] => 配列 ( [名前] => チキン ) )
どんな助けでも大歓迎です。
編集 - 詳細情報:
$(function() {
var ingredients = <?php echo json_encode($this->ingredientsHistory); ?>;
console.log(ingredients);
//this is the default tags that jquery gives me - i need to turn ingredients into something similar.
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$( "#tags" ).autocomplete({
source: ingredients
});
});