【发布时间】:2013-03-19 07:50:47
【问题描述】:
我想做离线网络应用程序。
所以我正在使用 JQuery offline 将 Ajax 更改为 JSON。
Ajax 代码:
$.ajax({
url: contentpage,
data: contentpagedata,
cache: false
}).done(function( html ) {
contentf=''+html;
$("#ajaxcontent").empty().append(contentf).fadeIn(500);
$("#submenu-content").empty().append(topf).fadeIn(500);
alert(contentpage);
}
});
尝试用 JSON 替换:
var updateArticles = function(callback) {
alert(contentpage);
$.retrieveJSON(contentpage, {data: contentpagedata}, function(json, status) {
alert("123");
var contentf = $("#ajaxcontentTemplate").render( json );
$("#ajaxcontent").empty().append(contentf).fadeIn(500);
});
};
有人对此有想法吗?此外,我应该创建一个 .json 或 .rb 文件...等吗?另外,Manifest 文件是否能够缓存 .PHP 等动态文件?
【问题讨论】:
-
动态文件不能用
HTML5缓存
标签: javascript jquery ajax json html