Мимолетное множество результатов запроса к исходному признаку Автоматического заполнения jQuery

Я начат с проблемой, когда попробовано передать результаты запроса к исходному признаку автоматического заполнения jQuery...

    
      
      
    

Здесь я хочу послать множество head1 в код jQuery, Кодекс автоматического заполнения jQuery идет следующим образом..

    <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.0/themes/base/jquery-ui.css" />
    <script src="http://code.jquery.com/jquery-1.8.3.js"></script>
    <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js"></script>
    <link rel="stylesheet" href="/resources/demos/style.css" />
    <script>

    $(function() {
    var availableTags = head1;
    $("#k").autocomplete({
    source:availableTags
      });

  });


 </script>
 

Как передать head1 к availableTags

0
nl ja de
что является содержанием availableTags
добавлено автор Arun P Johny, источник

2 ответы

First, your cfloop is doing nothing but running valuelist and listtoarray over and over with the same results. There's no point in putting that in a query loop. See the details on valueList

Можно просто сделать что-то вроде этого в CF:



ColdFusion назвали хорошую функцию toScript это

Создает выражение JavaScript или Выражение ActionScript, которое назначает стоимость из переменной ColdFusion к переменной JavaScript или ActionScript. Эта функция может преобразовать последовательности ColdFusion, числа, множества, структуры и вопросы синтаксису JavaScript или ActionScript это определяет эквивалентные переменные и ценности.

Чтобы создать ваше множество JS, используя ваше множество CF, можно сделать следующее:

$(function() {
    var #ToScript(head1, "availableTags")#;
    $("#k").autocomplete({
        source:availableTags
    });
});

Продукция toScript смотрит что-то как

var availableTags =  new Array();
availableTags[0] = "something";
availableTags[1] = "something else";
availableTags[2] = "another something";
availableTags[3] = "even more something";
3
добавлено
@Travis... Спасибо это работало как драгоценный камень....
добавлено автор user2064189, источник

Я Используемый serializeJson, чтобы решить проблему.. и вы просто дали мне другой хороший метод... (toScript)... Спасибо...:)

$(function() {
     var states = #serializeJson(head1)#                                                                                             $("#k").autocomplete({
     source:availableTags
  });
  });
0
добавлено
Верстка сайтов HTML/CSS/JS/PHP
Верстка сайтов HTML/CSS/JS/PHP
3 439 участник(ов)

Правила группы: напишите !rules в чате. Группа Вк: vk.com/web_structure Freelancer: @web_fl Веб Дизайн: @dev_design Маркетолог: @topmarkening Автор: @M_Boroda