Передать переменную из jQuery в PHP

Я создал скрипт для чтения хэша (www.website.com/#hash) и передал хэш в php. alert(hash) появляется с хеш-значением, но хэш не отражается в переменной post. Любая идея почему?

Страница jQuery

 <script> var hash = location.hash; $.post("community.php", { hash: hash }); alert(hash); </script> 

Страница сообщества.php

 <?php echo $_POST['hash']; ?> 

Редактирование – $ _GET ниже было первоначально $ _POST выше.

У меня есть foreach, который перебирает сообщения (идентификаторы проводки) в функции. Мне нужно передать HASH в функцию и сравнить ее с идентификаторами проводки каждый раз. Проблема только в том, что функция $ _GET ['hash'] не будет отображаться внутри функции.

 function something() { echo $_GET['hash']; }