自动填充的附加链接导致问题

时间:2010-09-14 20:32:01

标签: jquery-ui binding autocomplete

使用'open'事件我添加了一个<li>作为结果底部的“查看更多结果”链接。但是,我为绑定点击事件所做的任何尝试都是徒劳的。我在jQuery用户界面中收到一条错误,说“d.item为null”,在242。

我认为这意味着它试图从结果查询中查找数据以自动绑定(就像其他项目一样)但它找不到任何东西。我打了鸭子并使用了._renderItem,有没有人知道如何解决这个问题?

$('#q').t11e_single_autocomplete({
      ...
      'select': function(e, ui) {document.location=ui.item.url;},
      'open': function(e, ui) {$('.ui-autocomplete').append('<li class="bottom ui-menu-item"><a href="#" id="see-more-results" item="1">> See All Results</a></li>');}
}).data( "autocomplete" )._renderItem = function( ul, item ) {...}

谢谢!

0 个答案:

没有答案