gpt4 book ai didi

javascript - 当触发按钮使用jquery和ajax时,Session无法更新

转载 作者:行者123 更新时间:2023-11-28 01:56:14 25 4
gpt4 key购买 nike

当我单击尝试在服务器端修改 session 值的按钮时,它运行得很好:

$('#btn1').click(function() {
update_session('session.php?session=1');
});

但是当我尝试从另一个按钮触发此按钮时:

$('#btn2').click(function() {
$('#btn1').click();
});

此时, session 没有改变。我真的不明白,因为我在 firebug 中看到有一个通过 ajax 使用正确的参数发送到服务器的 POST。

最佳答案

该问题可能是由 .click() does not execute the href attribute of an anchor tag. 引起的

这样应该可以工作:

var clicked = function() {
update_session('session.php?session=1');
};
$('#btn1').click(clicked);
$('#btn2').click(clicked);

如果它不起作用,则很可能是服务器端问题(如 Oriol 所建议)。

关于javascript - 当触发按钮使用jquery和ajax时,Session无法更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19073460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com