jQueryUI の AutoComplete ウィジェットを使用して、人々が名前を入力して探しているものを自動的に見つけることができる検索入力を作成しようとしています。
私のサーバーバックエンドは以下を返しています:
$.get("http://localhost/academico/materias/listnames", function(data){
$('.materiaPicker').autocomplete({
// An example from jQueryUI documentation:
// source: [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby" ]
// This is the actual returned in 'data': ["Introduccion a Marketing ","Gerencia de Preparacion y Evaluacion de Proyecto","Gerencia Estrategica"]
source: data
});
});
Firebug を使用すると、これはサーバーの応答です。
["Introduccion a Marketing ","Gerencia de Preparacion y Evaluacion de Proyecto","Gerencia Estrategica"]
オートコンプリート ボックスに何かを入力すると、次のようなリクエストが発生します。
http://localhost/academico/programaofrecidos/%5B%22Introduccion%20a%20Marketing%20%22,%22Gerencia%20de%20Preparacion%20y%20Evaluacion%20de%20Proyecto%22,%22Gerencia%20Estrategica%22%5D?term=gera
データ配列が適切な配列として認識されていないかのようです。
助言がありますか?