js php调用webservice,js跨域调用WebService的使用方法
这次给大家带来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的使用方法相关推荐
- 腾讯WebService Api 跨域调用
前言 有一段时间没写文章了,其中缘由后面会写一篇文章吐槽一下.最近在做一个定位的应用,需要调用腾讯提供的Api,这就必然会遇到跨域问题,由于自己是做安卓开发,对这块还是弱鸡,在网上搜了好久没搜到对应的 ...
- 解决js跨域调用WebApi的问题
解决js跨域调用WebApi的问题 参考文章: (1)解决js跨域调用WebApi的问题 (2)https://www.cnblogs.com/qubernet/p/6396295.html 备忘一下 ...
- iframe跨域调用js_郑州Web前端基础学习之JS跨域知识梳理
JS是Web前端开发三要素之一,是郑州Web前端基础学习中非常重要的知识点.JS涉及的知识点多且杂,很多同学反映不知如何下手,事实上,只要你认真记.多练习,就可以慢慢掌握它.今天千锋郑州Web前端培训 ...
- 使用jsonp跨域调用百度js实现搜索框智能提示,并实现鼠标和键盘对弹出框里候选词的操作【附源码和在线测试地址】
项目中常常用到搜索,特别是导航类的网站.自己做关键字搜索不太现实,直接调用百度的是最好的选择. 使用jquery.ajax的jsonp方法可以异域调用到百度的js并拿到返回值,当然$.getScrip ...
- 通过iframe中间页实现js跨域调用
什么是跨域调用? 当两个页面端口不同或者协议不同,或者ip地址不同的时候,如果想在这个页面调用另外一个页面中的方法,就叫做跨域调用 父页面调用子页面 通过iframe实现跨域请求 www.a.com ...
- js跨域调用php接口,php的json格式和js跨域调用的代码
function jsontest() { var json = [{'username':'crystal','userage':'20'},{'username':'candy','userage ...
- php 跨域 json,PHP json格式和js json格式 js跨域调用实现代码
先看一个js函数 function jsontest() { var json = [{'username':'crystal','userage':'20'},{'username':'candy' ...
- vue 调用webservice_js跨域调用WebService的简单实例
步骤1. 在web.config中的system.web节点里加入 步骤2.webservice代码 using System; using System.Collections.Generic; u ...
- jquery跨域调用webService
jquery跨域调用webService,以及解决跨域情况下只能返回XMl格式数据的问题 http://lu.9efish.com/blog/jquery-cross-domain-call-asp. ...
最新文章
- webview 加载php页面内容,WebView加载优化的方法介绍
- 你知道什么是数据科学?如何把数据变成产品么?
- 薛其坤院士对话马斯克:下一个颠覆性创新是什么?
- 面向过程的软件设计方法
- postman+newman+jenkins环境部署
- 计算机扩招的学校,这些985/211学校今年继续扩招!又有一大波学校专业课有变!...
- linux 全双工 wifi热点,Linux中的同时套接字读/写(“全双工”)(特别是aio)
- 仅仅有人物没背景的图片怎么弄_五分钟写作课 人物篇 人物的出场是个关键时刻...
- 【软件开发底层知识修炼】十四 快速学习GDB调试一 入门使用
- Bootstrap mouseover 下拉菜单 Enable Hover for Bootstrap Nav Dropdowns
- (学习笔记)Oracle约束
- java周报简单模板_快速成长从写一份走心的周报开始
- 《集体智慧编程》第8章 构建价格模型 个人笔记
- Spring原理机制
- Uchome分页方法
- Java数字转化为阿拉伯数字_Java实现中文数字转换为阿拉伯数字
- Python基础 Day03 列表
- js实现农历时间代码
- phalapi做登录检测_Phalapi使用教程
- Ubuntu18.04屏幕自动旋转解决方法
热门文章
- 光速OFFER,为AI奔赴,商汤2022届校招提前批正式启动!
- COLING 2020 | 面向机器阅读理解的双向认知思维网络
- 用文本指导文本:基于文本的自监督可控文本生成模型
- ACM公选课第四节高精度 2020.4.9课-2020.4.10补
- 2020年蓝桥杯模拟赛2020.3.25直播笔记
- Python SQLAlchemy入门教程
- 牛客网 New Game! 建图+最短路
- ORACLE数据库实现自增的方式
- php简单网页制作代码,用HTML和CSS以及JS制作简单的网页菜单界面的代码
- java 拼音模糊查询_java实现首字母模糊查询的功能