欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

ajax 访问webservice access is denied.解决方法

更新时间: 2014-01-05 02:00:19 责任编辑: Author_N1

 

Ajax 访问webservice Access is denied.
JS文件如下,运行时弹出警告框 Access is denied. 请问是什么原因?????

$(document).ready(pageLoad);
// 载入时进行执行的方法
function pageLoad() {
    BindGetData();
}

// BindGetData
function BindGetData() {
    $("#btnGetData").click(function () {
        var goods_no = $("#txtPId").val();
        var mer_no = $("#txtMId").val();
        var language = $("#txtLog").val();

        $.ajax({
            type: "post", 
            url: "http://intedyte2.com.ko049.e-teng.com/Service1.asmx/GetData", //调用Url(WebService的地址和方法名称组合---WsURL/方法名)

           data: "{goods_no:'" + goods_no + "',mer_no:'" + mer_no + "',language:'" + language + "'}",   //这里是要传递的参数,为Json格式

            contentType: "Application/Json", // 发送信息至服务器时内容编码类型

            beforeSend: function (XMLHttpRequest) {
            XMLHttpRequest.setRequestHeader("Accept", "Application/Json"); 

            success: function (data) {
                var jsonValue = data;

                alert(jsonValue.d); // 输出Json

            },
            complete: function (XMLHttpRequest, textStatus) {
                var returnText = XMLHttpRequest.responseText;
                $("#backData").html(returnText); // 输出服务器端返回数据
            }
        });
    });
}
--参考方法--
你调用的Service需要身份验证?
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:00:19
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/4415/
本文WWW.DOC100.NET DOC100.NET版权所有。