jQuery:使这比刷新更简单

Joh*_*son 2 jquery

现在,您可以通过单击"sortMode = activity","sortMode = comments"链接来对列表进行排序.

我在想,不能排序清单,没有网站刷新?(你知道当你点击一个链接吗?sortMode = comments,例如,你得刷新).

sortMode只影响$ query,它选择WHERE type = activity等等.

我怎样才能使这个更聪明,使用,所以它以某种方式更改$ query行,而没有什么是令人耳目一新的.也许这是不可能的,只是一个想法..另一种方式也许这样做?

Roc*_*mat 6

您可以创建所有链接,而不是链接到页面,向页面调用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()

如果您需要更多帮助,请在问题中添加详细信息,或对此答案发表评论.