我用下面的代码工作:的jQuery。员额不工作
action.php的
<?php
$_SESSION['passtext'] = $_POST['passtext'];
?>
的index.php
<script type="text/javascript">
$(function(){
$("#clickable").click(function() {
$.post("action.php", { passtext: "Hello" });
alert('refresh the page to see the session text');
});
});
</script>
<a href="javascript:void(0);" id="clickable">click me to set session text</a>
<?php if(isset($_SESSION['passtext'])) echo $_SESSION['passtext']; ?>
当我点击链接,我得到的警报,但似乎action.php根本没有运行 - 因为我会刷新页面,并且我没有看到$ _SESSION ['passtext']的回显(它没有被设置)
错误控制台中没有错误
我错过了什么?
哦男人,我不能相信我忘了,这实际上是一个巨大的后序我配对下来问这个简单的问题 - 原来我错过了在session_start ,现在我觉得自己像个假人 – samJL 2010-12-02 21:08:12