如何提交没有页面加载的页面并从PHP变量中获取值

时间:2012-03-15 11:06:41

标签: php ajax

我想在我的php网页中实现一个排序(按名称)功能。我知道它是简单的Php。通过提交页面并获取请求值并根据该值查询。 但我想排序没有红色=刷新页面。所以我研究了jquery和Ajax,在这两者中都没有办法获取请求值(即sort = name)。我如何获得该请求值。

我情况严重。请给我一个方法

2 个答案:

答案 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数据表)。