我正在开展的一个项目需要您的帮助。这是我的场景,我在第 1 页上有按钮 1 和按钮 3,在第 2 页上有按钮 2。现在我需要默认禁用button2和button3,然后在单击button1时启用button2,然后在单击button2时启用button3。我正在使用 PHP 和 Java 脚本。非常感谢。
我还没有尝试过任何东西,因为我不知道如何编写该函数的代码。
可能将 Javascript AJAX 与 PHP 会话一起使用?
设置 AJAX 调用按钮的 onClick,例如(使用 jQuery):
$("button").on('click', function(){
$.get("buttons.php?set=btnX");
}
在buttons.php中为$_GET['set']在会话中设置一个要检查的值:
$_SESSION['btnX'] = true;
在另一页上,设置调用 PHP 脚本的时间间隔并检查:
setInterval(function(){
$.get('buttons.php?check=buttonX', function(result) {
if (result == true) {
// enable this page's button(s)
} else {
// disable this page's
}
});
});
在buttons.php中$_GET['check']返回如果是:
if ($_GET['check']){
if ($_SESSION[$_GET['check']]) {
return 'true';
}