Skip to content
Advertisement

JQuery Autocomplete, populate with data from pHp json

I am returning a JSON encoded array: echo(json_encode($data)); from php and I would like it to populate the suggest box from JQuery autocomplete. I’m using this:

JavaScript

Not sure why this isn’t working. After every key press, I would retrieve data and fill the suggest box with that data, I don’t want autocomplete to sort and choose for me, I’m doing that server side. It’s just a list of strings for now. Being able to customize how the data is presented would be nice as well.

Edit: Changed source to post:

JavaScript

Getting this error now:

JavaScript

Line 25 is : $whatTheyWantToSearch = $_POST['field'];

Advertisement

Answer

Try using ajax

JavaScript

JSON Response Example in SearchTest.php

JavaScript

Demo Fiddle

Remote JSONP Demo

User contributions licensed under: CC BY-SA
2 People found this is helpful
Advertisement