javascript
  • jquery
  • jquery-ui
  • jquery-ui-autocomplete
  • 2011-01-27 4 views 0 likes 
    0

    следующие работы:автозаполнения с использованием локального массива

    $("#txtAllowSearch").autocomplete(
        { source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"] } 
    ); 
    

    Но следующее не работает:

    var $local_source = '["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]'; 
    
    $("#txtAllowSearch").autocomplete(
        { source: $local_source } 
    ); 
    

    Я не очень хорошо с массивами.

    ответ

    5

    удалить одиночные кавычки:

    var $local_source = ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]; 
    

    иначе $ local_source это строка не является массивом.

    Смежные вопросы