JQuery Автозаполнение и клонирование

У меня есть проблема при попытке применить автозаполнение jQuery к нескольким строкам таблицы при использовании клона jQuery. Автозаполнение работает с первой строкой, но не работает, когда в таблицу добавляются дополнительные строки. Пока у меня есть следующее:

HTML таблица:

    
       
        Item 
        Description 
       
      
        input name="product_title" id="product_title" type="text"> 
         
       
    
   

Скрипт клонирования:

function addRow(){
  $('#myTable tr:last').clone(true).insertAfter('#myTable tr:last');
  $('#myTable tr:last input').val("");
  $('#myTable tr:last input:first').focus();        
}

Скрипт автозаполнения:

$().ready(function() {
  $("#product_title").autocomplete(products, {
    width: 380,
    matchContains: "word",
    formatItem: function(row) {
      return row.title;
    }
  });   
  $('#product_title').result(function(event, data) {
  $('#product_description').val(data.description);
  });   
});

Данные для автозаполнения извлекаются из простого запроса MySQL, который определяет название и описание продукта.

На данный момент добавление новой строки работает нормально, как и автозаполнение для первой строки таблицы, однако она не работает на любых добавляемых дополнительных строках. Даже если я добавлю вторую строку вручную в таблицу HTML, автозаполнение неработать над этим тоже.

Кто-нибудь знает, есть ли (простой) способ изменить приведенный выше код, чтобы это работало? Я'Я новичок, когда дело доходит до JQuery, так что чем больше деталей, тем лучше.

Заранее спасибо!!!

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

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