So i´m trying to implement Jquery "Autocomplete" on a input field.
And i like Ajax to fetch "tags" from mysql.
HTML
<input type="text" id="autocomplete">
I´ve tried several stuff and googled around. I can found larger codes, but this should really be enough!?
JS
//Get objNr from db
$.ajax({
url: 'file.php',
success: function(result){
//Here i make the result global
objNrs = result;
}
});
$( "#autocomplete").autocomplete({
source: objNrs,
});
To se if there was an empty result from php i added echo 'Hello';
PHP
while($row = $stmt->fetch()){
//Here i tried to use `json_encode`
echo $row['objekt_nr'];
}
echo "Hello";
My browser console tell me that source: objNrs,
"objNrs is not defined"
So, whats my problem?
Isn´t the variable global at all?