0
嗨,大家好我有兩個PHP會話變量,onclick我想擦洗兩個會話值的值。
我已經嘗試使用$ .get和$ .post AJAX來獲取一個外部的PHP頁面來運行清除會話變量,但它似乎並沒有工作,我不知道如何調試它。
在處理該點擊的頁面:
$('.ResetButton').click(function(){
$('.tablesorter').trigger('sortReset');
$.get("scripts/clear_sort.php", {ClaimSort:0}, function(data){});
return false;
});
和clear_sort.php文件包含:
<?php
require ("scripts/session_handle.php");
$_SESSION['ClaimSort'] = '';
$_SESSION['ClaimSort2'] = '';
?>
想法?
*「我不知道如何調試它」* http://php.net/manual/en/function.error-reporting.php並檢查您的JS控制檯。 –
縮小問題所在,JS或PHP? JS事件是否觸發? – chris85
您是否嘗試過使用'done()'和'fail()'回調來驗證您的PHP是否正在通過Ajax調用?您可能需要在PHP中回顯消息,以便驗證會話變量是否已清除。 –