解决方案 »

  1.   

     for(i=0;i<list.lenght;i++)
       {
    //这里怎么写
       }这里这样写\
    for(var i=0;i<list.length;i++){
         USERID=list[i].USERID;//这样就得到id了
         BRANDID=list[i].USERID;//这样就得到id了
         ......依此类推}
      

  2.   


    $(function () {
        alert('CALLing Service');
        $.ajax({
            url: "请求地址",
            type:"POST",
            data:'{'
            +'"m":"db",'
            +'"oper":"query",'
            +'"sqlid":"6240",'
            +'"params":{'
            +'"ACCESSTOKEN":"DFDFDSFG"'
            +'},'
            +'"pageno":"1",' //页码
            +'"pagesize":"20"' //页大小
            +'}',
            success: function (data, textStatus) {            
                alert("Result:");
                //console.log(data);
                var ret = eval("("+data+")");
                //console.log(ret.outresult);
                if(ret.outresult == "success")
                {
                    list = ret.outdata;
                    for(i = 0; i < list.length; i++)
                    {
                        console.log(list[i].USERID);
                    }
                }
            }
            
        });
    });
      

  3.   

     if(ret.outresult == "success")
                {
                    list = ret.outdata;
                    for(i = 0; i < list.length; i++)
                    {
                        console.log(list[i].USERID);
                    }
                }
    这是个什么意思呢
      

  4.   

    这不是你写的返回数据吗("outresult":"success/error", //接口成功或失败),我想你总不会真返回"success/error",而是如果成功返回"success",如果失败返回"error"吧?