JS代码:

var word = document.getElementById("word").value;
$.ajax({
type: "POST",
contentType: "application/x-www-form-urlencoded",
url: "http://localhost:12805/WebService.asmx/HelloWorld",
data: 'data=' + word,
dataType: 'text',
success: function(result) {
alert("success: " + result);
},
error: function(result, status) {
alert("error: " + status);
}
});

C# WebService代码:

[WebService(Namespace = "weburl")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService
{
[WebMethod]
public void HelloWorld(string data)
{
this.Context.Response.AddHeader("Access-Control-Allow-Origin", "*"); // CORS 跨域訪问
this.Context.Response.Write(data); // 返回字符串格式
}
}

WebService 默认 return 返回 XML 格式,可是使用上述方式是以字符串形式返回。


最新文章

  1. bzoj1927最小费用最大流
  2. 网页中tab标签切换分别用jquery和javascript源码实现
  3. Android—基于Socket与上传图片到客户端
  4. atitit 业务 触发器原理. 与事件原理 docx
  5. 后缀数组 POJ 3693 Maximum repetition substring
  6. vmware workstation 10.0
  7. 语音合成,语音播报功能(系统)-b
  8. LinkedBlockingQueue
  9. sublime 正则搜索日语字符
  10. 不同浏览器使用Content-disposition时filename带空格的处理方式不同
  11. 【转】Linux下编译ffmpeg
  12. character-RNN模型介绍以及代码解析
  13. img的问题
  14. PHP实现微信企业付款
  15. 准备spring
  16. Android+Struts2实现简单的前后台交互--Android网络编程
  17. Linux网络设备驱动架構學習(二)
  18. 用layer-list实现弧形进度条
  19. [转]wget 下载整个网站,或者特定目录
  20. 一些不错的Android开源音视频播放器

热门文章

  1. CF 351A - Jeff and Rounding DP
  2. 318 Maximum Product of Word Lengths 最大单词长度乘积
  3. hibernate.cfg.xml配置
  4. python框架之Flask基础篇(一)
  5. 模拟测试—moq:简单一两句
  6. Android HTTP 数据提交
  7. js分页插件
  8. Python常用的标准库及第三方库
  9. 【sqli-labs】 less47 GET -Error based -String -Order By Clause(GET型基于错误的字符型Order By从句注入)
  10. maxtrid 3D视差