注册 登录
编程论坛 JavaScript论坛

jqueryui仿百度搜索,回传一维数组无效。

zcdjt 发布于 2019-08-30 09:34, 1828 次点击
var my = new Array();
$(document).ready(function () {
    $("#txtUnit").autocomplete({
          source: getUnit  //jqueryui仿百度搜索,调用getUnit一维数组传不过来,怎么解决。下面注释的方法也不行,getUnit返回的是一维数组,就是传不到这里,求指教!
    });
 });
function getUnit() {
   $.ajax({
     url: "./XXX",
     type: "post",
     async: false,//搜百度上说设置异步ajax注释的代码可以回传,但是无效。
     dataType: "json",
     success: function (data) {
      return data;         //data返回的是一个json一维数组
      //$.each(data, function (i, item) {
      //    my[i] = item;
      //});
      }
    });
    //return my; //这个也可以得到一维数组
}

0 回复
1