问答详情
源自:2-6 搜索插件——autocomplete

formatItem: function (data, i, total)

函数中的三个参数是什么 

提问者:developer0229641 2017-10-29 19:59

个回答

  • Charlene成成
    2017-11-06 23:19:50

    网上找的:16) formatItem (Function) 
    为每个要显示的项目使用高级标签.即对结果中的每一行都会调用这个函数,返回值将用LI元素包含显示在下拉列表中.Autocompleter会提供三个参数(row, i, max): 返回的结果数组, 当前处理的行数(即第几个项目,是从1开始的自然数), 当前结果数组元素的个数即项目的个数.Default: none, 表示不指定自定义的处理函数,这样下拉列表中的每一行只包含一个值. 

    根据以上,我的理解:三个参数: data是返回的结果数组,  i是从1开始的自然数,  total是当前结果数组元素的个数即项目的总个数.

    你看是不是,你自己理解一下。

  • 慕前端7539174
    2017-10-31 14:53:54

    同问?