parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ajax+Parser часть вторая проблема с JSON

Arey 14.03.2012 17:32

Привет всем! После того как была побеждена проблема с кодировками у меня возникла следующая проблема в связке Ajax+Parser... Все тот же Jquery, JqueryUI и Parser...
Со стороны сервера:
$sss[^table::create{name 
"AAA"
"BBB"
"CCC"
"BASIC"
"DDD"
"$query"
"zzzzz"
}]

$jjj{^json:string[$sss; 
   $.table[array] 
] 
}

$jjj
Со стороны клиента не работает никак:
$( "#tags" ).autocomplete({
      source: function(request, response){
        $.ajax({
          dataType: "json",
          url: "/jquery/caller/my_key_phrase.rp",
          data:request.term,
          success: function(data){
          response(data);
          }
        });
      },
      minLength: 2
    });
А вот если убрать dataType: "json"
$( "#tags" ).autocomplete({
      source: function(request, response){
        $.ajax({
          url: "/jquery/caller/my_key_phrase.rp",
          data:request.term,
          success: function(data){
          response(data);
          }
        });
      },
      minLength: 2
    });
то отдает результат на вывод, правда в корявом виде по одному символу на строку, причем выводит следующее:[["AAA"],["BBB"],[...],["zzzzz"]] т.е. по идее отдает то что нужно... Почему в первом случае ничего нет? Заранее спасибо всем ответившим.