这次给大家带来js跨域调用WebService的使用方法,js跨域调用WebService的注意事项有哪些,下面就是实战案例,一起来看一下。

步骤1. 在web.config中的system.web节点里加入

步骤2.webservice代码using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Services;

using System.Web.Mvc;

namespace WebService

{

///

/// WebService1 的摘要说明

///

[WebService(Namespace = "http://tempuri.org/")]

[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]

[System.ComponentModel.ToolboxItem(false)]

// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。

[System.Web.Script.Services.ScriptService]

public class WebService1 : System.Web.Services.WebService

{

[ValidateInput(false)]

[WebMethod(Description = "测试")]

public void getDBTableInfos(string EnterpriseCode)

{

HttpContext.Current.Response.ContentType = "application/json;charset=utf-8";

string jsonCallBackFunName = string.Empty;

jsonCallBackFunName = HttpContext.Current.Request.Params["jsoncallback"].ToString();

HttpContext.Current.Response.Write(jsonCallBackFunName + "({ \"Result\": \"" + EnterpriseCode + "\" })");

}

}

}

步骤3.html页面部分

Index

$(function () {

$("#btnSubmit").click(function () {

var EnterpriseCode = "39"; //企业代码

var dataStr = "EnterpriseCode=" + EnterpriseCode;

$.ajax({

type: "get",

url: "http://xxx/xxx.asmx/AntiWebQuery_Ajax?jsoncallback?",

dataType: "jsonp",

jsonp: 'jsoncallback',

data: dataStr,

success: function (result) {

//返回结果

alert(result.Result);

}

});

});

});

相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

推荐阅读:

js php调用webservice,js跨域调用WebService的使用方法相关推荐

  1. 腾讯WebService Api 跨域调用

    前言 有一段时间没写文章了,其中缘由后面会写一篇文章吐槽一下.最近在做一个定位的应用,需要调用腾讯提供的Api,这就必然会遇到跨域问题,由于自己是做安卓开发,对这块还是弱鸡,在网上搜了好久没搜到对应的 ...

  2. 解决js跨域调用WebApi的问题

    解决js跨域调用WebApi的问题 参考文章: (1)解决js跨域调用WebApi的问题 (2)https://www.cnblogs.com/qubernet/p/6396295.html 备忘一下 ...

  3. iframe跨域调用js_郑州Web前端基础学习之JS跨域知识梳理

    JS是Web前端开发三要素之一,是郑州Web前端基础学习中非常重要的知识点.JS涉及的知识点多且杂,很多同学反映不知如何下手,事实上,只要你认真记.多练习,就可以慢慢掌握它.今天千锋郑州Web前端培训 ...

  4. 使用jsonp跨域调用百度js实现搜索框智能提示,并实现鼠标和键盘对弹出框里候选词的操作【附源码和在线测试地址】

    项目中常常用到搜索,特别是导航类的网站.自己做关键字搜索不太现实,直接调用百度的是最好的选择. 使用jquery.ajax的jsonp方法可以异域调用到百度的js并拿到返回值,当然$.getScrip ...

  5. 通过iframe中间页实现js跨域调用

    什么是跨域调用? 当两个页面端口不同或者协议不同,或者ip地址不同的时候,如果想在这个页面调用另外一个页面中的方法,就叫做跨域调用 父页面调用子页面 通过iframe实现跨域请求 www.a.com ...

  6. js跨域调用php接口,php的json格式和js跨域调用的代码

    function jsontest() { var json = [{'username':'crystal','userage':'20'},{'username':'candy','userage ...

  7. php 跨域 json,PHP json格式和js json格式 js跨域调用实现代码

    先看一个js函数 function jsontest() { var json = [{'username':'crystal','userage':'20'},{'username':'candy' ...

  8. vue 调用webservice_js跨域调用WebService的简单实例

    步骤1. 在web.config中的system.web节点里加入 步骤2.webservice代码 using System; using System.Collections.Generic; u ...

  9. jquery跨域调用webService

    jquery跨域调用webService,以及解决跨域情况下只能返回XMl格式数据的问题 http://lu.9efish.com/blog/jquery-cross-domain-call-asp. ...

最新文章

  1. webview 加载php页面内容,WebView加载优化的方法介绍
  2. 你知道什么是数据科学?如何把数据变成产品么?
  3. 薛其坤院士对话马斯克:下一个颠覆性创新是什么?
  4. 面向过程的软件设计方法
  5. postman+newman+jenkins环境部署
  6. 计算机扩招的学校,这些985/211学校今年继续扩招!又有一大波学校专业课有变!...
  7. linux 全双工 wifi热点,Linux中的同时套接字读/写(“全双工”)(特别是aio)
  8. 仅仅有人物没背景的图片怎么弄_五分钟写作课 人物篇 人物的出场是个关键时刻...
  9. 【软件开发底层知识修炼】十四 快速学习GDB调试一 入门使用
  10. Bootstrap mouseover 下拉菜单 Enable Hover for Bootstrap Nav Dropdowns
  11. (学习笔记)Oracle约束
  12. java周报简单模板_快速成长从写一份走心的周报开始
  13. 《集体智慧编程》第8章 构建价格模型 个人笔记
  14. Spring原理机制
  15. Uchome分页方法
  16. Java数字转化为阿拉伯数字_Java实现中文数字转换为阿拉伯数字
  17. Python基础 Day03 列表
  18. js实现农历时间代码
  19. phalapi做登录检测_Phalapi使用教程
  20. Ubuntu18.04屏幕自动旋转解决方法

热门文章

  1. 光速OFFER,为AI奔赴,商汤2022届校招提前批正式启动!
  2. COLING 2020 | 面向机器阅读理解的双向认知思维网络
  3. 用文本指导文本:基于文本的自监督可控文本生成模型
  4. ACM公选课第四节高精度 2020.4.9课-2020.4.10补
  5. 2020年蓝桥杯模拟赛2020.3.25直播笔记
  6. Python SQLAlchemy入门教程
  7. 牛客网 New Game! 建图+最短路
  8. ORACLE数据库实现自增的方式
  9. php简单网页制作代码,用HTML和CSS以及JS制作简单的网页菜单界面的代码
  10. java 拼音模糊查询_java实现首字母模糊查询的功能