tengo un autocompletador de codigo...
Código javascript:
Ver original
<script type="text/javascript"> function findValue(li) { if( li == null ) return alert("No match!"); if( !!li.extra ) var sValue = li.extra[0]; else var sValue = li.selectValue; alert("The value you selected was: " + sValue); } function selectItem(li) { findValue(li); } function formatItem(row) { return row[0] + " (id: " + row[1] + ")"; } function lookupAjax(){ var oSuggest = $("#CityAjax")[0].autocompleter; oSuggest.findValue(); return false; } function lookupLocal(){ var oSuggest = $("#CityLocal")[0].autocompleter; oSuggest.findValue(); return false; } $(document).ready(function() { $("#CityLocal").autocompleteArray( [ "Alejandro", "Marcos", "Andres", "Gabriel", "etc" ], { delay:10, minChars:1, matchSubset:1, onItemSelect:selectItem, onFindValue:findValue, autoFill:true, maxItemsToShow:10 } ); }); </script>
y pues la idea es que donde tengo el arreglo
[ "NOMBRES" ]
agregarlo por base de datos, entonce puse
[<?php
echo "nombres";
?>]
con la estructura de arriba e tratado escapando los caracteres etc. pero nada en que puedo estar fallando :/ alguna sugerencia?
saludos