使用onclick =“$。get()”清空GET数据

时间:2016-03-18 15:55:40

标签: php jquery ajax session tablesorter

我有一个脚本,我使用表格分类器脚本在页面刷新时存储排序顺序。它曾经完美地工作,但它突然停止工作,我不知道。它正在创建会话变量,但它们是空的。

'ClaimSort' => string '' (length=0)
  'ClaimSort2' => string '' (length=0)

该链接正在运行,但似乎我不再传递_GET数据。谁能帮忙......

点击表格中的<th>时,我会发起以下内容:

onclick='$.get("ajax/storeSort.php", {ClaimSort:0}, function(data){});'
storeSort.php中的

我有以下内容:

if ( $_SESSION["ClaimSort"] == $_GET['ClaimSort'] && $_SESSION["ClaimSort2"] == '0' ) {
    $_SESSION["ClaimSort"] = $_GET['ClaimSort'];
    $_SESSION["ClaimSort2"] = '1';
}elseif ( $_SESSION["ClaimSort"] == $_GET['ClaimSort'] && $_SESSION["ClaimSort2"] == '1' ) {
    $_SESSION["ClaimSort"] = $_GET['ClaimSort'];
    $_SESSION["ClaimSort2"] = '0';
}else{
    $_SESSION["ClaimSort"] = $_GET['ClaimSort'];
    $_SESSION["ClaimSort2"] = '0';
}

1 个答案:

答案 0 :(得分:0)

代码没有问题,原来有一个php错误阻止它完全执行,我只能从服务器上的Apache日志中选择这个。