我正在开发票务系统,具有以下要求:
主页分为两个部分:
Sec-1。此处显示了一些过滤器选项。(如已关闭票证、未结票证、全部票证、分配给我的票证等)。您可以选择一个或多个这些过滤器。
第二节。此处将显示满足上述过滤条件的门票列表。
现在这就是我想要的:当我更改过滤器时
——> 更改应该反映在 URL 中,以便可以将其添加为书签。
--> 一个 ajax 请求将会发送,并且满足所选过滤器的工单列表将在 sec-2 中更新。
我希望使用相同的代码以两种方式加载票证 -
(a) 通过选择该组过滤器和
(b) 通过使用书签重新加载页面。
我对如何做到这一点一无所知:
URL 将包含选定的过滤器。(附加在 # 之后)
更改页面上的过滤器将修改 URL 的哈希部分并调用一个函数(比如 ajaxHandler())将 URL 解析为获取过滤器,然后发出 ajax 请求以获取要在 section2 中显示的工单列表。
我将在 window.onload中
调用相同的函数 ajaxHandler()。
我觉得这就是雅虎地图所做的。
实现这种 URL 方案的最佳方法是什么?
我是否朝着正确的方向前进?