【问题标题】:Add limit to jQuery Autocomplete [duplicate]为 jQuery 自动完成添加限制 [重复]
【发布时间】:2015-05-23 15:55:19
【问题描述】:

我正在使用以下代码自动完成文本字段,

$(function() {
    var availableTags = [
                <?php 
                foreach($botname as $row)
                {
                echo "'".$row->plsal_name_botanical."-".$row->pot_code."',"; 
                }?>
                        ];
    $( "#botname" ).autocomplete({
        source: availableTags
    });
});

因为结果数组很大。如何编写代码来限制显示建议。

【问题讨论】:

    标签: jquery autocomplete


    【解决方案1】:

    您可以按如下方式拆分结果:

    $(function() {
        var availableTags = [ <? php
            foreach($botname as $row) {
                echo "'".$row - > plsal_name_botanical.
                "-".$row - > pot_code.
                "',";
            } ?>
        ];
    
    });
    $("#botname").autocomplete({
        source: function(request, response) {
            var results = $.ui.autocomplete.filter(availableTags, request.term);
    
            response(results.slice(0, 10));
        }
    });
    

    【讨论】:

      猜你喜欢
      • 2021-06-11
      • 2021-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多