好的,我不太明白该怎么做,但这就是我想要做的。我需要更新一个会话,是在网站上的多个地方使用。我使用ajax实现了这一点,但是当我改变会话时,它在网站中仍然与ajax调用之前一样。下面是一个示例:
index.php
<?php
session_start();
?>
<script>
function sessionUpdate()
{
//Do a get ajax call that send the 2 parameters to updateSession.php
}
</script>
<?php
$_SESSION['foo&
我试图使用状态来处理不同的ajax数据和调用。在最初的页面加载中,我希望加载一个特定的状态。这样可以使ajax调用返回一些html并将其放入一个表中。
但是,一旦我与页面交互,它就会尝试正确加载,然后重新加载第一个状态,并在url中设置一个"?#“。第二次尝试时,状态会发生变化,然后添加新的html。如果我删除?#并重新加载它,就会恢复奇怪的行为。是因为我的声明吗?提前感谢!
代码:
var state = "images";
var items = [];
$(document).ready(function(){
getData();
});
va
我有两个div,一个用于菜单链接,另一个用于内容。我想要能够做的是点击一个菜单链接和该菜单链接的页面加载到内容目录中。
我已经做到了这一点,它是有效的。问题是div中的页面包含一个表单,该表单不会显示成功消息,数据库也不会更新。
它所做的一切要么刷新到主内容页面,要么像内容页面一样打开当前窗口,要么打开一个包含内容页面的新窗口。
对此有什么解决方案?
Logged_in.php
left div =菜单
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"><
我有一个页面insert.php,用户可以在其中输入到表单中。
当页面关闭时,我使用javascript通知用户插入的数据可能丢失。
<script language="JavaScript">
var needToConfirm = true;
window.onbeforeunload = confirmExit;
function confirmExit() {
if ( needToConfirm )
return "This page is asking you to confirm th
我知道有很多像我这样的问题,但我正在尝试使用AJAX将一个javascript变量传递给php脚本。谁能指出我做错了什么?似乎找不到答案。我在原始页面上的javascript:
var myvariable = document.documentElement.innerHTML;
// send variable to server via ajax here
$.ajax({
url: 'myphp.php',
data: { myvariable : myvariable },
type: 'POST',
success: fu