希望你们都很好,并且可以使用您的代码编辑器。
我的问题是如何将 url rel 传递给新页面以供将来使用?
让我举一个比 1000 字更好的例子。
在页面“A”上,我有指向页面“B”的 url,加载页面“B”html 我将该 url 直接指向页面“B” <a href="page-B.html" rel="{{id}}">{{deptName}}</a>
(不要看{{}}
它是 Mustache.js 标签)。
因此,当我单击该链接时,它会正常工作,将我指向页面“B”并加载我的新 html 布局(与页面“A”不同)。
现在因为我从 JSON 中获取数据,所以我需要传递rel="{{id}}"
给 page-B 来告诉我想要从 JSON 中获取什么数据。
任何好的想法或实用的代码你是怎么做到的?
谢谢!
附言
在 $.delegate 的“B”页上,我需要该 id 来执行以下操作:
$.ajax({
beforeSend: function() { $.mobile.showPageLoadingMsg() }, //Show spinner
complete: function() { $.mobile.hidePageLoadingMsg() }, //Hide spinner
url: 'http://website.com/categoryJSON.ashx?&catId=THE_ID&callback=?',
dataType: 'json',
success: function(data) {
var template = $('#pageCategoryTpl').html();
var html = Mustache.to_html(template, data);
$('[data-role=content]:first').html(html);
}
});