php可以从另一个页面的url获取值吗?
我想使用jQuery使页面部分刷新。b页加载到a页。页面b有一个mysql搜索,它根据URL规则获取值。那么PHP是否可以从另一个页面的url获取值呢?谢谢 a页:php可以从另一个页面的url获取值吗?,php,get,jquery-load,Php,Get,Jquery Load,我想使用jQuery使页面部分刷新。b页加载到a页。页面b有一个mysql搜索,它根据URL规则获取值。那么PHP是否可以从另一个页面的url获取值呢?谢谢 a页: <script type="text/javascript"> jQuery(document).ready(function(){ $('#pageContent').load('B.php'); }); </script> <div id="pageContent"
<script type="text/javascript">
jQuery(document).ready(function(){
$('#pageContent').load('B.php');
});
</script>
<div id="pageContent"></div>
b页:
<script language="JavaScript">
function pagination(page)
{
window.location = "a.php?more="+document.form.more.value;
}
</script>
<form name="form" action="a.php" method="GET">
<input type="text" name="more" value="<? echo $_GET['more'];?>">
<input type="submit" value="Search">
</form>
也许你可以试试这个:
<script type="text/javascript">
jQuery(document).ready(function(){
$('#pageContent').load('B.php?var1=test&var2=test');
});
</script>
<div id="pageContent"></div>
B页
<script language="JavaScript">
function pagination(page)
{
window.location = "a.php?var1=<?php echo $_GET['var1'];?>&var2=<?php echo $_GET['var2'];?>&more="+document.form.more.value;
}
</script>
<form name="form" action="a.php" method="GET">
<input type="text" name="more" value="<? echo $_GET['more'];?>">
<input type="submit" value="Search">
</form>
您可以将javascript中的get变量作为js变量进行回显,以便在js调用中使用。@Michael,如何将变量从js发布到php?您可以使用回显。在a页上,使用jQuery从URL提取值并将其分配给变量。通过在URL B.php?more=YOUR\u more中传递参数,或者如果您更喜欢使用Ajax POST,则将变量传递给您在此实例B.php中加载的任何页面。@LukeP,如何设置您的\u more?这取决于B页的搜索关键词,谢谢。谢谢,一个问题,什么是testvar1=test&var2=test?我应该如何设置它?您可以使用它们将参数传递到php文件并根据值呈现页面:var1=displayComments&var2=hideheader…@yuli var=test可以是variable1='value',所以search='keyword'您可以使用它将变量从页面a传递到页面B