jQuery,如何检测PHP post / get变量?

时间:2011-12-05 02:16:34

标签: php jquery forms

在PHP中,有一个表单将变量发送到同一页面。 我想制作一个显示/隐藏特定div的jQuery(使用ID);如果值被发送(表单被发送到同一页面),我想显示div

在PHP文件中,我有这样的表格:

<form action="<?=$_SERVER['PHP_SELF'];?>" method="get">
<input type="hidden" name="status" value="12345">
<input type="submit">
</form>
在链接的js文件中

如何检测隐藏值“状态”是否已发送?如果$ _GET [“status”]不为NULL, 我想展示$('specificID')。show();,最初是:

$(document).ready(function (){
 $('#specificID').hide();
}

感谢。

2 个答案:

答案 0 :(得分:0)

你必须像这样在你的PHP中嵌入你的JS:

<?php
    some php...
?>

some markup...

$(document).ready(function (){

<?php
    if($_GET["status"]):
?>
    $('#specificID').show();
<?php
    else:
?>
    $('#specificID').hide();
<?php
    endif;
?>

});
...

答案 1 :(得分:0)