当前位置: 代码迷 >> 综合 >> 利用ajax实现前台javascript同c#后台MVC下的aspx.cs文件传递数据的两种方法2
  详细解决方案

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

热度:4   发布时间:2023-10-27 02:21:24.0

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

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] 必须带着。


  相关解决方案