2016-12-05 3 views
-2

Я пытаюсь выполнить прямой поиск в cakephp 3.x, до сих пор я могу достичь этого, статически определяя данные внутри тега скрипта, я хочу, чтобы данные были извлекается из моей базы данных MySql, где хранится весь контент. Ниже приведен тег скрипта, который я использовал в моей папке Template.live/autocomplete search in cakephp 3.x

<script src = "https://code.jquery.com/jquery-1.10.2.js"></script> 
 
<script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script> 
 

 
<!-- Javascript --> 
 
<script> 
 
$(function() { 
 
var results = [ 
 
"ActionScript", 
 
"Boostrap", 
 
"C", 
 
"C++", 
 
]; 
 
$("#automplete-1").autocomplete({ 
 
source: results 
 
}); 
 
});
<link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css" 
 
rel = "stylesheet">
<html> 
 
<body> 
 
<!-- HTML --> 
 
<div class = "ui-widget"> 
 

 
<?php foreach($data as $row) 
 
{ 
 
echo $row->name; 
 
}?> 
 
<p>Type "a" or "s"</p> 
 
<label for = "automplete-1">Tags: </label> 
 
<input id = "automplete-1"> 
 
</div> 
 
</body> 
 
</html>

+0

Я хочу, чтобы значения для переменной результатов динамически извлекались из базы данных Mysql. –

+0

До сих пор я пробовал это ->