MVC中使用ajax和json传递数据简单示例

1.jquery中ajax的简单使用方法。

  传输数据与内容:
  传输数据时:json要解析。

    function GetValues() {
        $.ajax({ 
            url: "GetJson",//请求地址
            type: "Post",//请求方式:GET,Post
            datatype: "json",//传递数据的json
            timeout: 1000,
            success: AlertInfo  //回调函数 
        });
    }
 function AlertInfo(result) {
        alert(result.randfloat);
        alert(result.readarray);
    }

Controller中的方法,用this.Json(object data)

public ActionResult GetJson()
        {
            Random rand = new Random(DateTime.Now.Millisecond);
            return this.Json(new { randfloat=rand.NextDouble(),
                readarray=new int[]{rand.Next(),rand.Next(),rand.Next()}
            });
        }

2.  传输内容:传输html内容。

posted @ 2013-03-29 14:28  WIN8新人  阅读(286)  评论(0编辑  收藏  举报