【发布时间】:2011-03-01 12:37:02
【问题描述】:
我必须使用 java 脚本调用 Web 服务?例如我正在用 HTML 创建一个应用程序。在那我想检查服务器机器(计算机)中的用户名和密码,我想从服务器收集结果。在这里,我传递了三个参数,如用户名、密码和登录模式(windows 或其他),然后将其发送到服务器并返回 json 结果,然后我解析 json 结果,然后绑定到一个列表。 所以我在 jQuery 中得到了输出。
// Make the dataobject based on the credentials
var dataObject = {};
dataObject = {Username:uname,Password:pword,Domain:domain,WindowsUser:windowsuser};
//webservice
$.ajax({
type: "POST",
url:"../REST/session.aspx?_method=put",
data: JSON.stringify(dataObject, null,4),
cache: false,
dataType: "json",
success: onSuccessLogin,
error: function (xhr, ajaxOptions){
alert(xhr.status + " : " + xhr.statusText);
}
});
function onSuccessLogin(data)
{
alert("success");
$.mobile.pageLoading();
//Parse the vault result
parseResults(data);
}
然后我成功解析了。在这里,我想更改 Web 服务,因为非触控手机不支持 jQuery。以便我更改该网络服务。
【问题讨论】:
-
当你说“没有 jQuery ajax”时,你的意思是“使用非 jQuery ajax”吗?
-
如果你的意思是“老派”的方式,你会在 google google.com/search?q=xmlhttprequest+javascript+sample 上找到很多例子 :)
-
由于我编辑了我的问题,请您再次查看该问题吗?
标签: javascript html web-services