jQuery, как определить PHP переменные post / get? - PullRequest
0 голосов
/ 05 декабря 2011

В PHP есть форма, которая отправляет переменную на ту же страницу. Я хочу сделать jQuery, который показывает / скрывает определенный div (используя 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 голосов
/ 05 декабря 2011
0 голосов
/ 05 декабря 2011

Вы должны будете встроить свой JS в ваш PHP следующим образом:

<?php
    some php...
?>

some markup...

$(document).ready(function (){

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

});
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...