У меня возникла проблема при использовании auto complete в symfony2. При этом я использую библиотеку пользовательского интерфейса jQuery автозаполнения, и мне пришлось включить ее на мою ветку.JQuery Autocomplete не очень хорошо работает в symfony2
Но когда я пытаюсь запустить этот автозаполнение, ничего не появляется, когда я ввожу что-то в свой текстовый ввод.
Я попытался найти решение в Google, но все еще не удалось. Это мой PHP кодирования в Symfony2:
$students = $this->getDoctrine()
->getRepository('DSBBundle:Student')
->findAll();
$key=1;
$student_name = array();
foreach ($students as $student)
{
$student_name[$key] = '"'.$student->getName().'",';
$key++;
}
Это синтаксис в форме строитель:
->add('student', 'text', array(
'label' => 'NID Siswa',
'attr' => array('class'=>'student')
И это Java-синтаксис в моей веточке:
<script>
var nama = [
{% for key, student in students %}
{{ student }}
{% endfor %}
];
$(".student").autocomplete({
source: nama
});
</script>
Пожалуйста, помогите мне, спасибо :)