результат работы php скрипта
подскажите, как присвоить js переменной значение, которое является результатом работы php скрипта???
|
|
я делаю так:
$(function(){ $('#m').load('some.php'); a=$('#m').html(); }); <div style="display:none;" id="m"></div> , но очень это как-то коряво и наверно в jquery есть встроенная функция для этих нужд. |
Рассеянный профессор,
http://www.phpfaq.ru/na_tanke прочитано, спасибо ничего нового кроме <?php echo "Привет, Вася!"; ?>я для себя не нашел.:thanks: |
Цитата:
<script>name="<? echo $name; ?>"</script> если нет, то изучите основы Javascript и PHP |
sysya,
<?php echo $name; ?>находится в другом файле |
к примеру index.php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"> <html> <head> <title>New</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script> <script type="text/javascript">//<!-- $(function(){ setInterval( function(){ $('#m').load('some.php'); a=$('#m').html(); } ,500); });//--> </script> </head> <body> <div style="display:none;" id="m"></div> </body> </html> |
some.php:
<?php echo date("g:i:s");?> |
Цитата:
и без jQuery можно обойтись. называется AJAX здесь вами прриведен частный случай AJAX |
chippolino, просто постановка вопроса заставляет задуматься, знаешь ли ты основы, которые описаны в ссылке, данной Riim. Похоже, все-таки, знаешь. Так вот в jQuery есть функция $.get
p.s. обычно лучше передавать только данные, а не HTML-код |
Часовой пояс GMT +3, время: 20:08. |