利用ajax实现前台javascript同c#后台MVC下的aspx.cs文件传递数据的两种方法2

来源:互联网 发布:2k帕森斯脸型数据 编辑:程序博客网 时间:2024/06/02 01:52

在上一篇文章中,我们是通过将前台需要向后台传递的数据加在地址栏后面来进行数据传递的。其实我们可以将数据以更加规范的格式进行传递。

javascript代码:

function execute() {    $(function () {        $.ajax({                type: "post",                contentType: "application/json",                url: "Default.aspx/GetValueAjax",                data: "{username:'"+value0+"'}",                success: function (result) {                    alert(result.d);                }            });    });}

传递方式加密、数据类型json、地址是Default.aspx中的GetValueAjax类,JSON的key是username ,value是自定义的 value0;返回值是result.d

后台引用:

using System.Web.Services;

类:

[WebMethod]        public static string GetValueAjax(string username)        {            return username;        }

[WebMethod] 必须带着。


阅读全文
0 0
原创粉丝点击