Ajax--WebService返回复杂二维数组

自定义类:

public class people
{
    private string name;

    public string Name
    {
        get { return name; }
        set { name = value; }
    }

    private string password;

    public string Password
    {
        get { return password; }
        set { password = value; }
    }
}

 

WebService:

    [WebMethod]
    public people[,] Get2Array()
    {
        people[,] p = new people[3, 4];
        for (int i = 0; i < 3; i++)
        {
            for (int j = 0; j < 4; j++)
            {
                p[i, j] = new people();
                p[i, j].Name = i.ToString() + "-" + j.ToString();
                p[i, j].Password = "pwd" + i.ToString() + j.ToString();
            }
        }

        return p;
    }

 

ScriptManager:

    sm" runat="server">
        
            ~/WebService2.asmx" InlineScript="true" />
        
    

 

页面控件:

    button" value="Click Me!" οnclick="btn_click()" id="btn" />
    
result">

 

Js:

    

 

结果:

Ajax--WebService返回复杂二维数组_第1张图片

 

debugger:

Ajax--WebService返回复杂二维数组_第2张图片

转载于:https://www.cnblogs.com/oneword/archive/2009/05/04/1449097.html

你可能感兴趣的:(java)