通过页面刷新将变量从jquery传递到php
我有一个问题,如何通过页面刷新将变量从jquery传递到php。通过页面刷新将变量从jquery传递到php,php,jquery,Php,Jquery,我有一个问题,如何通过页面刷新将变量从jquery传递到php。 当我点击菜单中的一个按钮时,我想将一个变量从jquery传递到php,但由于页面刷新,我无法在php中捕捉到它,有人知道如何捕捉它,即使页面刷新?tyvm使用如下查询字符串: <a href="somepage.php?myvar=somevalue">Click Me</a> echo $_GET['myvar']; // somevalue <a href="javascript:void(0
当我点击菜单中的一个按钮时,我想将一个变量从jquery传递到php,但由于页面刷新,我无法在php中捕捉到它,有人知道如何捕捉它,即使页面刷新?tyvm使用如下查询字符串:
<a href="somepage.php?myvar=somevalue">Click Me</a>
echo $_GET['myvar']; // somevalue
<a href="javascript:void(0);" onclick="yourFucntionName();">Menu Title</a>
<a href="someUrl" onclick="this.href=this.href+'&varName=varValue'">Menu Title</a>
确保清除查询字符串变量。首先,您可以使用以下链接避免刷新:
<a href="somepage.php?myvar=somevalue">Click Me</a>
echo $_GET['myvar']; // somevalue
<a href="javascript:void(0);" onclick="yourFucntionName();">Menu Title</a>
<a href="someUrl" onclick="this.href=this.href+'&varName=varValue'">Menu Title</a>
第二:单击链接时,它将使您进入一个新页面,该页面在其“href”属性中寻址,但jQuery函数正在使用onclick事件获取另一个页面(或同一页面,但带有变量)
实际上,您正在发出2个请求,但浏览器将显示由href属性设置的请求
如果希望刷新和传递变量,则必须更改“href”属性,而不是通过jQuery将变量传递到新页面,如下所示:
<a href="somepage.php?myvar=somevalue">Click Me</a>
echo $_GET['myvar']; // somevalue
<a href="javascript:void(0);" onclick="yourFucntionName();">Menu Title</a>
<a href="someUrl" onclick="this.href=this.href+'&varName=varValue'">Menu Title</a>