有如下代码,   public String[] allStation()
    {
        BaseClass bc = new BaseClass(); //BaseClase是自定义的类,用于读取数据库数据。
        System.Data.DataSet ds = new DataSet();
        ds = bc.GetDataSet("select * from station", "dt");
        List<String> collect = new List<String>();
        myStation st = new myStation();
        foreach (DataRow dr in ds.Tables["dt"].Rows)
        {
            st.setArguments(dr["ID"].ToString(), dr["lat"].ToString(), dr["lng"].ToString());
            collect.Add(st);
        }
        return collect.ToArray();
        //return myArray;
    }  在JS中通过ajax调用上述代码返回后,如何使用取得其中的值?刚学ajax,还请讲得详细点。下面这种写法不对,提示说
result[0]未定义。     function showAll (result)
    {
        //var u = result;
        alert(result[0].IDItem);
        alert(result[0].latItem);
        //document.getElementById("holder").innerHTML=xmlHttp.responseText;
        //alert(result);
    }