我正在开票制度,有以下要求:
主页分为两部分:
秒-1。这里显示了一些过滤器选项(如封闭式门票,开放式门票,全部门票,分配给我的门票等)。您可以选择一个或多个这些过滤器。
sec-2。在此显示满足上述过滤条件的门票列表。Gmail like URL scheme
现在这就是我想要的:当我更改过滤器
- >更改应该反映在URL中,以便能够为其添加书签。
- > ajax请求将会继续,满足所选过滤条件的门票列表将在秒-2中更新。
我想要使用的相同的代码来加载在车票二者ways-
的(a)通过选择组滤波器和
(b)通过利用所述书签来重新加载该页面。
我对如何做到这一点的想法:
的网址将包含选定的过滤器(#后附)
在页面上更换过滤器将修改URL的散列部和调用函数(比方说。 ajaxHandler())解析URL以获取过滤器,然后发出ajax请求以获取要在第2节中显示的票证列表。
和
我将在window.onload中调用相同的函数ajaxHandler()。
我觉得这是Yahoo maps所做的。
实施此类URL方案的最佳方式是什么?
我的方向是否正确?
Gmail就是这样的一种服务。任何其他的例子? – Varun 2010-04-09 10:40:00