Jquery自动完成自定义数据错误没有这样的方法'实例'用于自动完成小部件实例

时间:2015-05-21 06:00:28

标签: javascript jquery jquery-ui autocomplete jquery-ui-autocomplete

我正在将自动填充功能添加到文本框中。 参考this jQuery自动完成自定义数据插件。

没有自定义数据代码,它工作正常。我添加了以下自定义数据代码

 .autocomplete( "instance" )._renderItem = function( ul, item ) {
                        return $( "<li>" )
                          .append( "<a>" + item.label + "<br>" + item.desc + "</a>" )
                          .appendTo( ul );
                      };

它会抛出错误

  

没有这样的方法&#39;实例&#39;用于自动完成小部件实例

有什么我想念的。

我正在使用jQuery v1.11.2和jQuery UI - v1.10.3

1 个答案:

答案 0 :(得分:29)

更新了新版本的语法:我认为他们现在没有使用实例。

$log = '26/04/2015';
$end = '02/05/2015';

$date1 = \DateTime::createFromFormat('d/m/Y', $log);
$date2 = \DateTime::createFromFormat('d/m/Y', $end);
$diff = $date1->diff($date2, true);
echo $diff->days;