Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 将变量/参数传递到Phonegap中的文件_Jquery_Html_Jquery Mobile_Cordova - Fatal编程技术网

Jquery 将变量/参数传递到Phonegap中的文件

Jquery 将变量/参数传递到Phonegap中的文件,jquery,html,jquery-mobile,cordova,Jquery,Html,Jquery Mobile,Cordova,我目前正在开发一个phonegap应用程序,它是完全动态的,因此它从公开的JSON api中提取数据,一些数据非常具体,例如/page.html/25/,其中25将是我需要获取的页面id。我的问题是,传递数据的正确方式是什么,以及在传递到的页面上检索这些数据的正确方式是什么?如果您从API请求JSON数据,那么您可能是自己启动该AJAX请求,在这种情况下,我将只使用$.AJAX()的data选项传递您的id的方法: $.ajax({ url : "http://www.someurl.

我目前正在开发一个phonegap应用程序,它是完全动态的,因此它从公开的JSON api中提取数据,一些数据非常具体,例如/page.html/25/,其中25将是我需要获取的页面id。我的问题是,传递数据的正确方式是什么,以及在传递到的页面上检索这些数据的正确方式是什么?

如果您从API请求
JSON
数据,那么您可能是自己启动该AJAX请求,在这种情况下,我将只使用
$.AJAX()的
data
选项
传递您的id的方法:

$.ajax({
    url  : "http://www.someurl.com/",
    type : "post",
    data : { id : 25 },
    ...
});
或者,如果您必须使用
/page.html/25/
语法,那么您只需编造URL即可:

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

/page.html/25是来自服务的数据吗?或者你正在谈论链接到一个名为page.html的本地(到你的PG应用程序)页面并在URL中传递'25'吗?是的,例如,我有index.html,它从API获取一组对象并生成page.html/{object_id}/,当你转到page.html时,它会根据传递给它的id检索特定的对象数据。