Jquery ajax 调用 asp.net webservice 一般步骤

简介: 一般调用Web服务的步骤: 1.Web服务一定要添加[ScriptService]   1)添加引用:System.Web.Extensions;  2)using System.Web.Script.

一般调用Web服务的步骤:

1.Web服务一定要添加[ScriptService]


  1)添加引用:System.Web.Extensions;
  2)using System.Web.Script.Services;

2.web.config中添加

<httpHandlers>
      <remove verb="*" path="*.asmx"/>
      <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    </httpHandlers>

 

3.jquery调用时需要指明格式:

contentType:"application/json"
  dataType:"json"

无参数时,需要以下方式来传递
   data:{}

4.想要远程访问服务器上的webService还要在web.config的<system.web></system.web>中间加入如下配置节内容:

<webServices>
         <protocols>
            <add name="HttpSoap"/>
            <add name="HttpPost"/>
            <add name="HttpGet"/>
            <add name="Documentation"/>
         </protocols>
</webServices> 

 

目录
相关文章
|
开发框架 JSON JavaScript
ASP.NET Core3.1实战教程---基于Jquery单文件上传
ASP.NET Core3.1实战教程---基于Jquery单文件上传
261 0
|
JSON 前端开发 Java
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
807 0
|
开发框架 前端开发 JavaScript
ASP.NET AJAX使用方法概述(三)
ASP.NET AJAX使用方法概述(三)
321 1
|
XML 开发框架 .NET
C# .NET面试系列八:ADO.NET、XML、HTTP、AJAX、WebService
## 第二部分:ADO.NET、XML、HTTP、AJAX、WebService #### 1. .NET 和 C# 有什么区别? .NET(通用语言运行时): ```c# 定义:.NET 是一个软件开发框架,提供了一个通用的运行时环境,用于在不同的编程语言中执行代码。 作用:它为多语言支持提供了一个统一的平台,允许不同的语言共享类库和其他资源。.NET 包括 Common Language Runtime (CLR)、基础类库(BCL)和其他工具。 ``` C#(C Sharp): ```c# 定义: C# 是一种由微软设计的面向对象的编程语言,专门为.NET 平台开发而创建。 作
892 2
|
开发框架 缓存 前端开发
安装ASP.NET AJAX (一安装)
安装ASP.NET AJAX (一安装)
415 0
|
Web App开发 前端开发 JavaScript
创建AJAX五大基本步骤
创建AJAX五大基本步骤
236 0
|
前端开发 JavaScript
Jquery ajax捕获错误信息
Jquery ajax捕获错误信息
299 0
|
JSON 缓存 前端开发
Jquery中AJAX的应用
Jquery中AJAX的应用
295 0
|
JSON 前端开发 JavaScript
jQuery中ajax的使用
jQuery中ajax的使用
|
XML JavaScript 前端开发
【Web智能聊天客服】之JavaScript、jQuery、AJAX讲解及实例(超详细必看 附源码)
【Web智能聊天客服】之JavaScript、jQuery、AJAX讲解及实例(超详细必看 附源码)
442 0