0

こんにちは、データベースのデータを取得してjquery ajax関数に渡すWebメソッドがありますが、arraylistをjqueryとjqueryに渡して認識できる かどうかわからないので、答えがOKなら配列リストをどのように使用できますかjquery ajax で。私のコードビハインド

  [WebMethod]
    public ArrayList bringdata()
    {
        SqlConnection con = new SqlConnection("data source=.;database=site;integrated security=true;");
        int cnt;
        string sSQL = "Select username ,average,weight,point , Rank() over(order by point desc) as 'ranking' from karbar order by point desc";
        SqlCommand cmd = new SqlCommand(sSQL, con);

        SqlDataAdapter adapt = new SqlDataAdapter(cmd);
        DataSet ds = new DataSet();
        adapt.Fill(ds);
        ArrayList arrlst = new ArrayList();
        foreach (DataRow row in ds.Tables[0].Rows)
        {
            arrlst.Add(row);
        }
        return arrlst;


    }

arraylistを使用するためのjqueryコードで私を助けてください。どうもありがとうございます

4

1 に答える 1

0
<script type = "text/javascript">
function Getdata() {
    PageMethods.bringdata(OnSuccess);
}
function OnSuccess(response) {       
    for (var i in response) {
        alert(response[i]);
    }
} 
</script>

アラートの代わりに、必要に応じてページにデータを追加するコードを記述します。

于 2012-08-05T09:07:26.807 に答える