Hi Richard, FYI, I came cross the same issue and it seems now we can get all fields from the autocomplete, through the select event
function onSelect(e) {
var item = this.dataItem(e.item.index());
$('#customer-name').val(item.Name);
}