Передать переменную
Здравствуйте.
Подскажите, пожалуйста, как передать переменную в функцию 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, время: 09:47. |