2015-02-20 2 views
1

У меня есть следующий код в моем JS, который, очевидно, работает, если JS находится в файле PHPPHP во внешних файла JavaScript

filter: '<?php echo $my_cat>' 

, как я могу сделать переменную, может быть в файле PHP и тянуть его в мой внешний файл js?

+0

возможно дубликат [Как передать переменные и данные из PHP в JavaScript?] (Http://stackoverflow.com/questions/23740548/how-to-pass-variables-and- данные из-PHP-к-JavaScript) – Tchami

ответ

1

Вы должны поместить этот код ниже в верхней части вашей страницы test.php

<script> 
var filter = '<?php echo $my_cat>'; 
</script> 

и просто вы можете проверить его на файле external.js на уведомления о

alert(filter); 
0
<?php 
    function showme(){ 
    echo "HelloWorld"; 
} 
?>  

<script type="text/javascript"> 
    var my_var = '<?php echo showme(); ?>' ; 
</script> 
0

Вы также можете использовать короткие теги.

<script>

var filter = '<?=$my_cat?>'; 

</script> 
Смежные вопросы