作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在学习如何开发 Windows 8 应用程序,并且刚刚使用以下教程第一次了解了 Web 服务:
首先,如果我的一些术语不准确,请接受我的歉意 - 希望您仍然能够理解其含义!
我正在使用 PhP、CSS、JavaScript 或应用程序和 MySQL 作为数据库,我现在正在本地开发。
我已经成功地分解了 Web 服务示例并使其与我的本地数据库一起工作,但是在该示例中,我只是将带有附加到末尾的参数的 URL 直接输入到 Web 浏览器中,它并未生成来自任何地方。
我现在如何进行下一步并直接从我的 Windows 8 应用程序生成查询,该查询将查询我的数据库,然后由 Web 服务处理?
我发现 Visual Studio 包含可以解释 Web 服务结果的对象,但我不知道如何调用数据库。
预先感谢您的支持。
最佳答案
要使用 JS 从 Windows 8 应用程序调用 Web 服务,您可以使用,
WinJS.xhr( {
url:'http://yourwebserviceurl'
}).then(function (response) {
//response will be the response from your webservice,
})
收到响应后,您可以将其处理到您的 Windows 8 应用程序,或者是使用基于 XML/JSON 的 Web 服务。
如果您更喜欢使用 jQuery,您可以使用 jquery 使用此语法向您的 Web 服务发出请求
$.ajax({
url: "your webservice url",
context: document.body
}).done(function() {
//done
});
干杯尤萨克·塞蒂亚万 http://apptivate.ms/apps/1271/mathboard
关于mysql - 如何将数据输入到 Windows 8 应用程序的 Web 服务中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13358666/
我是一名优秀的程序员,十分优秀!