0
我想做與分頁相關的東西,其中我有一個約400-500值的數組.. 我想一次顯示9個值,然後單擊後下一個按鈕,我想顯示接下來9更多..如何更新在同一頁上的會話值
這裏是我用來調用JS函數onclick按鈕的代碼的一部分,該函數的工作是從瀏覽器中獲取計數,並將其設置爲下一個值。
<?php
session_start();
$_SESSION['count']=9;
echo "<script type='text/javascript'>
function changelistnext()
{ ";
$c=$_SESSION['count'];
$c=$c+1;
$e=$c+9;
$_SESSION['count']=$e;
echo "
alert($c)
alert($e)
}
</script>";
?>
<button id='next' value='next' onclick='changelistnext()'>Next</button>
但每次我的下一個單擊它顯示了相同的值....
它不會以這種方式工作,因爲你正在試圖改變使用javascript的php變量的值,這實際上是不可能的。最好使用AJAX來改變$ c和$ e的值,並在你的javascript函數中使用它們。如果您需要AJAX幫助,請告訴我。 – Debashis