[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как передать константу в jquery?
skolozhabskiy
добрый день.

в этом коде мне нужно в jquery менять константу:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Untitled Document</title>
<
script src="http://code.jquery.com/jquery-latest.js"></script>

<
script type="text/javascript">
$(document).ready(function(){
$(function(){
$('#container').html(<?php echo MY_STRING; ?>);
});
});
</
script>

</
head>

<
body>


<?php
// здесь мы выбираем значение константы или
define('MY_STRING', 'До свидания...');
// или
define('MY_STRING', 'Goodbye...');
?>

<div id="container">здесь выводим результат</div>
</
body>
</
html>


так не работает, а какой путь есть для этого?

спасибо



Спустя 9 минут, 23 секунды (26.05.2011 - 18:00) sharki написал(а):
skolozhabskiy
PHP код выполняется сверху вниз т.е ты вывел несуществующию константу, чтобы все работало, надо объявить константы ДО вывода

Спустя 2 минуты, 21 секунда (26.05.2011 - 18:03) skolozhabskiy написал(а):
так тоже не работает:

</head>

<
body>


<?php
define('MY_STRING', 'До свидания...');
// define('MY_STRING', 'Goodbye...');
?>

<script type="text/javascript">
$(document).ready(function(){
$(function(){
$('#container').html(<?php echo MY_STRING; ?>);
});
});
</
script>

<
div id="container"></div>
</
body>
</
html>


спасибо за ответ

Спустя 22 минуты, 38 секунд (26.05.2011 - 18:25) alex12060 написал(а):

<body>


<?php
define('MY_STRING', 'До свидания...');
// define('MY_STRING', 'Goodbye...');
?>

<script type="text/javascript">
$(document).ready(function(){
$(function(){
$('#container').html('<?php echo MY_STRING; ?>');
});
});
</
script>

<
div id="container"></div>
</
body>
</
html>

Спустя 4 минуты, 43 секунды (26.05.2011 - 18:30) inpost написал(а):
skolozhabskiy
Текст надо писать в кавычках у JS, как тебе показал alex.

Спустя 2 часа, 14 минут, 28 секунд (26.05.2011 - 20:45) skolozhabskiy написал(а):
спасибо за помощь
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.