如何用JavaScript调用Web服务——callService/useService
2010-09-14 13:45:07 来源:WEB开发网注意,如果你想知道res.value里有哪些参数,而又不知道业务逻辑那边到底返回了什么参数给你,你直接用Visual Studio 2008可以调试,不要忘了,JavaScript在IDE里的断点调试功能也是无比强大的,不逊于C#.
鉴于对useService的用法,下面顺便讲一下createCallOptions:
//===================================另一种风格请求Web服务================================//
//请求执行SQL语句方法
function executeSQLRequest() {
var co = serviceZivsoft.createCallOptions(); //createCallOptions
co.funcName = "ExecuteSql";//web服务方法名
iCallID = serviceZivsoft.Default.callService(executeSQLResponse,co,sql.value);
}
//响应执行SQL语句方法
function executeSQLResponse(res) {
if (res.error) {
Span1.innerText = res.errorDetail.string;
}
else {
//返回数据库表记录影响条数
Span1.innerText = res.value;
}
}
其次,看一下useService如何使用。
useService刚开始让我费解的是哪里来的这个方法,后来发现我们需要去微软官方上下载一个叫webservice.htc的文件。
Tags:如何 JavaScript 调用
编辑录入:爽爽 [复制链接] [打 印]赞助商链接