簡體   English   中英

帶有整數數組的jQuery自動完成

[英]jQuery autocomplete with an integer array

我正在創建一個這樣的整數數組

    my_array = new array(60);
    for(var i=0;i<6;i++){
        for(var j=0;j<10;j++){
            my_array[(i*10)+j] = (i.toString())+"."+(j.toString());
        }
    }

這應該導致一個數組

my_array[0] = 0.0

...

my_array[59] = 5.9

現在我想將該列表用於自動完成

$( "#my_id" ).autocomplete({
   source: my_array
});

但它不起作用。 有什么想法嗎?

你應該寫my_array = []; 而不是my_array = new array(60);

工作小提琴

這是在Fiddle上測試的工作代碼:

var my_array = [];
    for(var i=0;i<6;i++){
        for(var j=0;j<10;j++){
            my_array[(i*10)+j] = (i.toString())+"."+(j.toString());
        }
    }

$(document).ready(function(){

 $( "#my_id" ).autocomplete({
   source: my_array
});

});

小提琴示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM