gpt4 book ai didi

xcode - Phonegap 使用 Coldfusion 作为后端来检索数据

转载 作者:行者123 更新时间:2023-12-01 09:04:12 24 4
gpt4 key购买 nike

我正在尝试开发一个 phonegap 应用程序,该应用程序将调用我的 Coldfusion 服务器并将数据返回到电话应用程序。我看过一些没有解释服务器端代码的教程(.cfc 文件)。像这个... http://blog.ryanvikander.com/index.cfm/2012/3/28/Returning-Dynamic-Content-In-A-PhoneGap-App

我希望有人可以提供一些示例代码,说明我的服务器上的 .cfc 在接收数据请求时的样子。

最佳答案

这是来自该链接的示例代码:

<!doctype html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width" />
<title>My App</title>
<script src="phonegap.js" type="text/javascript" charset="utf-8"></script>
<script src="jquery.js" type="text/javascript" charset="utf-8"></script>

<script type="text/javascript">
jQuery(document).ready(function() {
$.ajax({
url:"http://www.ryanvikander.com/test.cfc?method=getdata",
success: function(data){
var content = $("#content");

content.html(data);
},
error: function(e){
console.log(e);
}
});
});
</script>

</head>
<body>
<div id="title_bar">Test</div>
This is a test
<div id="content"></div>
</body>
</html>

网址http://www.ryanvikander.com/test.cfc?method=getdata不必多此一举:

<cfcomponent>

<cffunction name="getdata" access="remote" output="false">

<cfreturn "Hello World!" />

</cffunction>


</cfcomponent>

这里,success回调函数会将字符串 "Hello World!"进入 <div id="content"></div>

如果函数renderdata()返回一个查询,您可以传递查询字符串参数 returnformat=json和可选的queryFormat=column让 ColdFusion 将查询数据转换为 JSON。如果返回的数据采用 JSON 格式,那么您可以遍历该数据以在任何网站中呈现 HTML。

关于xcode - Phonegap 使用 Coldfusion 作为后端来检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11195555/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com