现在,您可以通过单击"sortMode = activity","sortMode = comments"链接来对列表进行排序.
我在想,不能排序清单,没有网站刷新?(你知道当你点击一个链接吗?sortMode = comments,例如,你得刷新).
sortMode只影响$ query,它选择WHERE type = activity等等.
我怎样才能使这个更聪明,使用,所以它以某种方式更改$ query行,而没有什么是令人耳目一新的.也许这是不可能的,只是一个想法..另一种方式也许这样做?
您可以创建所有链接,而不是链接到页面,向页面调用AJAX请求,并重绘列表.
示例(包含建议的编辑):
<a href="#" id="sort_activity">Sort by Activity</a>
$('#sort_activity').click(function(e){
e.preventDefault();
$('#your_list').load('/url/to/table #list', 'sortMode=activity');
});
Run Code Online (Sandbox Code Playgroud)
jQuery的 .load()
如果您需要更多帮助,请在问题中添加详细信息,或对此答案发表评论.