как публиковать значения в php при загрузке (без необходимости что-либо нажимать) - PullRequest
2 голосов
/ 21 мая 2011

Я хочу отправить переменную со своей страницы php в мой код jquery. Я знаю, что могу сделать это, используя $ _post и $ _get, однако, насколько я знаю, они предполагают действие пользователя для запуска действия «send». Я ищу, чтобы отправить это по мере загрузки страницы (поэтому пользователь не должен (должен) знать, что это происходит)

Я нашел это, но это может быть вне контекста или может не соответствовать тому, что я ищу, но следующее не работает:

 $.post("demo.php", { name: "John", time: "2pm" } );

Чтобы вы знали, почему я спрашиваю, у меня есть массив изображений и подсчет количества изображений, которые есть в массиве. Мне нужно вставить это значение в jquery, чтобы я мог использовать его для различной ширины и т. Д. Единственное, что я думал об этом, - это иметь значение в html как скрытый элемент, но это неправильно с точки зрения доступности и поиска Google.

1 Ответ

1 голос
/ 21 мая 2011

Кажется, вы пытаетесь получить некоторые переменные со стороны сервера (php) на сторону клиента (javascript).Одним из решений было бы генерировать переменные javascript в вашем коде на стороне сервера.

например

echo '<script type="text/javascript">';
echo 'var name = "' . $nameVar . '";';
echo '</script>';

Это просто демонстрация.Вы должны понять, как это работает.

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