国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > AJAX > 正文

js跨域調(diào)用WebService的簡(jiǎn)單實(shí)例

2024-09-01 08:27:42
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

步驟1.   在web.config中的system.web節(jié)點(diǎn)里加入

<!--此節(jié)點(diǎn)可允許腳本跨域調(diào)用webservice-->  <webServices>   <protocols>    <add name="HttpPost"/>    <add name="HttpGet"/>   </protocols>  </webServices>  <!--此節(jié)點(diǎn)可允許腳本跨域調(diào)用webservice-->

步驟2. webservice代碼

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;using System.Web.Mvc;namespace WebService{  /// <summary>  /// WebService1 的摘要說(shuō)明  /// </summary>  [WebService(Namespace = "http://tempuri.org/")]  [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]  [System.ComponentModel.ToolboxItem(false)]  // 若要允許使用 ASP.NET AJAX 從腳本中調(diào)用此 Web 服務(wù),請(qǐng)取消對(duì)下行的注釋。  [System.Web.Script.Services.ScriptService]  public class WebService1 : System.Web.Services.WebService  {    [ValidateInput(false)]    [WebMethod(Description = "測(cè)試")]    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頁(yè)面部分

<!DOCTYPE html><html><head>  <title>Index</title>  <script src="http://www.cnblogs.com/Scripts/jquery-1.5.1.js" type="text/javascript"></script>  <script type="text/javascript">    $(function () {      $("#btnSubmit").click(function () {        var EnterpriseCode = "39"; //企業(yè)代碼                var dataStr = "EnterpriseCode=" + EnterpriseCode;        $.ajax({          type: "get",          url: "http://xxx/xxx.asmx/AntiWebQuery_Ajax?jsoncallback?",          dataType: "jsonp",          jsonp: 'jsoncallback',          data: dataStr,          success: function (result) {            //返回結(jié)果            alert(result.Result);          }        });      });    });  </script></head><body>  <div>    <input id="btnSubmit" type="button" value="查詢(xún)" />  </div></body></html> 

以上就是小編為大家?guī)?lái)的js跨域調(diào)用WebService的簡(jiǎn)單實(shí)例的全部?jī)?nèi)容了,希望對(duì)大家有所幫助,多多支持錯(cuò)新站長(zhǎng)站~

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 玉门市| 黎平县| 琼海市| 故城县| 威远县| 延长县| 浮山县| 泾源县| 秦皇岛市| 南川市| 桑日县| 松江区| 叙永县| 武山县| 遵义市| 葫芦岛市| 高安市| 沁水县| 宜黄县| 鄂托克旗| 永州市| 利津县| 来凤县| 涿州市| 乃东县| 大邑县| 平罗县| 澳门| 萍乡市| 镇巴县| 鸡东县| 长治县| 绵竹市| 星子县| 柘城县| 清水县| 惠东县| 和顺县| 东山县| 海城市| 永寿县|