Передать переменную
Здравствуйте.
Подскажите, пожалуйста, как передать переменную в функцию jQuery из серверного php-скрипта? |
<?php $i = 0; ?> <script type="text/javascript"> *!* var i = <?php echo $i ?> */!* alert(i); //0 </script> |
Цитата:
Думаю, как это реализовать в моей ситуации. Нужно передать из контроллера фреймворка. |
Пока не получается.
<script type="text/javascript"> $(document).ready(function() {alert("1"); }); </script> возвращает единицу, а PHP-синтаксис не понимает-например <script type="text/javascript"> $(document).ready(function() { var il = <?php echo $this->lang ?>; alert(il); }); </script> не работает |
Не хватало кавычек.
var il = '<?php echo $this->lang ?>'; |
А как передать переменную внутри jquery из функции в функцию?
Или расширить область видимости. |
Цитата:
На этом сайте есть хорошие основы языка, неужели сложно зайти в разделы? function foo(){ return i = 2; } alert(foo()*i); function foo(callback){ callback(2); } foo(function(arg){ alert(arg*2); }); |
Спасибо, monolithed !
|
Часовой пояс GMT +3, время: 06:52. |