был из старого кода, используя плагин автозаполнения. Перемещение его в сторону щелчка ничего не меняет - я пытался.

аюсь использовать новыйфункция автозаполнения в jQuery UI, но у меня есть некоторые проблемы.

Я могу извлечь данные из БД (я вижу это в FireBug), но я не могу отобразить выпадающий список (или предупредить данные).

Это мой код jQuery:

  jQuery('#brand_search').autocomplete({
            source: "http://mysite.com/wp-content/themes/storelocator/include/jquery.search.php?instance=brand",
            minLength: 2,
            delay: 50,
            select: function(e, ui) {
              alert(ui);
            }
        });

И это мой код PHP:

/* ------------------ Brand Autosuggest ------------------------- */
  function autosuggestBrand($dal)
  { 
    $result = $dal->getRowBySearch('sl_label','name', $this->term);   
    $brands = array();

    if(mysql_num_rows($result)>0) 
    {
      while($row = mysql_fetch_assoc($result)) 
      {
          array_push($brands, array(
            "id"      => $row['id'], 
            "name"    => html_entity_decode($row['name'], ENT_QUOTES, 'UTF-8') )
        );
      }     
    }
    echo json_encode($brands);          
  }

Я видел эти два руководства:
http://www.jensbits.com/2010/03/29/jquery-ui-autocomplete-widget-with-php-and-mysql
http://net.tutsplus.com/tutorials/javascript-ajax/how-to-use-the-jquery-ui-autocomplete-widget

Но все еще не могу понять, как отобразить / предупредить извлеченные данные.

Это результат отecho json_encode

[
  {"id":"4642","name":"Mo Koshji"},
  {"id":"4627","name":"MO-A"},
  {"id":"4626","name":"MO'CYCLE"},
  {"id":"4628","name":"mo851"},
  {"id":"4629","name":"Mob Action"}
]

Ответы на вопрос(2)

Ваш ответ на вопрос