JQuery autocomplete shows empty ul list

by Kishore Sahasranaman

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.css">
<input id="textAutoComplete" type="text" />

JavaScript

var data = [{
    "label": "health",
    "value": "56321c176c91dd1e08000023"
}, {
    "label": "garden \u0026 movies",
    "value": "56321c186c91dd1e08000043"
}, {
    "label": "health \u0026 movies",
    "value": "56321c1b6c91dd1e08000063"
}]

$("#textAutoComplete").autocomplete({
    source: data
});