2013-06-06 2 views
-2

У меня есть следующий блок кода обработки:Jquery автозаполнения: Source перенаправляет на контроллер

<!doctype html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"> 
    <title>autocomplete demo</title> 
    <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css"> 
    <script src="http://code.jquery.com/jquery-1.9.1.js"></script> 
    <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> 
</head> 
<body> 

<label for="autocomplete">Select a programming language: </label> 
<input id="autocomplete"> 

<script> 
$("#autocomplete").autocomplete({ 
    source: [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby" ], 
    select: function(event, ui) {alert("sélectionné")} 
}); 
</script> 

</body> 
</html> 

Но я нужен источник перенаправить к контроллеру! например, '/ index/autocomplete' Я не могу найти правильный синтаксис Может ли кто-нибудь мне помочь? благодаря

ответ

0

документации имеет perfect example, как вы могли бы использовать автозаполнение плагин с удаленным источником данных:

$("#autocomplete").autocomplete({ 
    source: "/index/autocomplete", 
    minLength: 2, 
    select: function(event, ui) { 
     console.log(ui.item ? 
      "Selected: " + ui.item.value + " aka " + ui.item.id : 
      "Nothing selected, input was " + this.value 
     ); 
    } 
}); 
Смежные вопросы