результат работы 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, время: 16:27. |