Holas creo que la pregunta ira bien aquí por que lo que deceo es incrustar php en una funcion javascript y no puedo....
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