博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js调用WebService出现webserive未定义错误!
阅读量:7111 次
发布时间:2019-06-28

本文共 1171 字,大约阅读时间需要 3 分钟。

引自:

namespace lwfxxxpt{    ///     /// WebService 的摘要说明    ///     [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 WebService : System.Web.Services.WebService    {        [WebMethod]        public string HelloWorld()        {            return "Hello World";        }    }}

用Soap路径要注意

这样就没问题了:

function btnNew_onclick() {           lwfxxxpt.WebService.HelloWorld(onCreated); }

 加上WebService命名空间。

 

补充:

需注意的

第一:取消注释

// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。//[System.Web.Script.Services.ScriptService]改成// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。[System.Web.Script.Services.ScriptService]

 

第二:命名空间

namespace lwfxxxpt{

     .........
}

调用的时候需与命名空间一致

function GetAreaList() { 

            lwfxxxpt.WebService.GetAllAreas(orderId,searchSql,UpageIndex,countPerPage,orderType,AreaTables);           
        } 

因为一直困扰着这个问题,现在也弄明白了是怎么一回事了。谢谢 ω?zone咕咯。

 

转载于:https://www.cnblogs.com/biye/articles/2658328.html

你可能感兴趣的文章
阿里云容器服务DaemonSet实践
查看>>
一个游戏拨账系统的数据库结算设计
查看>>
Kafka Network层解析
查看>>
css加载会造成阻塞吗?
查看>>
聊聊storm TridentWindowManager的pendingTriggers
查看>>
React 解决fetch跨域请求时session失效
查看>>
翻译_只需20行代码创造JavaScript模板引擎(二)
查看>>
Blockchain和Tangle哪一个是未来?
查看>>
apicloud拉起小程序并传递参数
查看>>
虚拟机Centos6.8安装MYSQL5.7,本地Navicat连接
查看>>
简单聊聊DOM
查看>>
【JavaScript】JavaScript Array 对象(数组)
查看>>
github 上有趣又实用的前端项目(持续更新,欢迎补充)
查看>>
opencv python 直方图均衡化
查看>>
HotFrameLearning 热门框架学习(前言)
查看>>
git团队开发流程
查看>>
【Under-the-hood-ReactJS-Part6】React源码解读
查看>>
深入理解css之vertical-align
查看>>
Laravel事件
查看>>
matlab绘制peano(皮亚诺)曲线和koch(科赫曲线,雪花曲线)分形曲线
查看>>