Значение шаблона ввода текста в Твиттере ошибочно интерпретируется как заполнитель лезвия Laravel: «Использование неопреJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Значение шаблона ввода текста в Твиттере ошибочно интерпретируется как заполнитель лезвия Laravel: «Использование неопре

Сообщение Anonymous »

Я использую старую версию typeahead 0.9.3 и вызываю функцию jquery typeahead из текстового ввода (id: search_accused), вот так

Код: Выделить всё

$('#search_accused').typeahead([
{
name: 'search_accused',
valuekey: 'name',
header: 'NAME',
limit: 5,
remote: 'suggestaccused.php?query=%QUERY',
template: '{{name}}',
engine: Hogan
}
]).on('typeahead:selected',function(event,datum){
alert(datum.name);
});
Код submitaccused.php:

Код: Выделить всё

while ($row = mysqli_fetch_assoc($result)) {
$array['name'] = $row['name'];
$array['photo'] = $row['photo'];
array_push($accused, $array);
}
echo json_encode ($accused);
Я получаю следующую ошибку:

Использование неопределенного имени константы – предполагаемое «имя»

Я предполагаю, что это из-за использования {{}}, поскольку alert() печатает нужное имя при выборе из раскрывающегося списка, когда я использую шаблон: '{ name}' или любой другой шаблон: значение, которое не выдает ошибку, но не также выведите правильное значение.

Подробнее здесь: https://stackoverflow.com/questions/297 ... laceholder
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»