2012-08-23 24 views
0

我目前正在开发一个phonegap应用程序,它完全是动态的,所以它从暴露的JSON API中提取数据,其中一些数据非常具体,例如/page.html/25 /,其中25是我需要获得的页面的ID。我的问题是,传递数据的正确方法是什么,以及在传递给它的页面上检索这些数据的正确方法?将变量/参数传递给Phonegap中的文件

+0

是/page.html/25将数据从服务来吗?或者你是在谈论链接到本地​​(到你的PG应用程序)page.html页面,并在URL中传递'25'? –

回答

0

如果你从一个API,那么你很可能启动的是Ajax请求自己,在这种情况下,我只想用$.ajax()方法data选项请求JSON数据通过您的ID:

$.ajax({ 
    url : "http://www.someurl.com/", 
    type : "post", 
    data : { id : 25 }, 
    ... 
}); 

或者,如果你必须使用/page.html/25/语法那么你可以编造你的网址:

$.ajax({ 
    url : "http://www.someurl.com/page.html/25/", 
    ... 
}); 
+0

是的,例如,我有index.html从API获取一堆对象,并生成page.html/{object_id} /,当你去page.html是基于传递给它的ID检索特定的对象数据。 – flaiks