我想在我的php网页中实现一个排序(按名称)功能。我知道它是简单的Php。通过提交页面并获取请求值并根据该值查询。 但我想排序没有红色=刷新页面。所以我研究了jquery和Ajax,在这两者中都没有办法获取请求值(即sort = name)。我如何获得该请求值。
我情况严重。请给我一个方法
答案 0 :(得分:0)
如果它是一个表格,你可以使用datatables之类的插件来做到这一点(顺便说一下)[/ p>
答案 1 :(得分:0)
有一种获取URI查询变量的方法。我认为你应该使用jQuery来做到这一点,因为你会得到最好的结果。
查询看起来像:
$.get("ajaxtable.php", { sort: "name" },
function(data){
$('#tablecontainer').html(data);
}
);
您需要的是一个PHP脚本,它只为您生成表格。然后,您可以将标题链接附加到javascript函数,这些函数会对您的PHP脚本进行查询,并将表所属区域的内容设置为已排序的新表HTML。
或者,您可以使用javascript表,将所有信息加载到表中,并允许客户端使用javascript进行排序。请查看http://datatables.net/(jQuery数据表)。