Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   НЕ получается передать php переменную в js (https://javascript.ru/forum/jquery/50463-ne-poluchaetsya-peredat-php-peremennuyu-v-js.html)

gamecode 27.09.2014 03:48

Не получается передать php переменную в js
 
Всем привет!
Прошу у вас помощи т.к я не айс в js.:help:

У меня есть вид материалов фотографий пользователя и вывожу естественно циклом!
У меня проблема в одном ни как не могу переменную(php)
$photo_id=1(2.3.4...n);

передать в переменную(js):
var photoid = "<?php echo $photo_id; ?>";


Вот общий код:
<a href="javascript:;" id="open_ajax$photo_id">Тут изображение</a>
<div class="ajax">
<div class="ajax_heder">
<span style="color:#FFF; font-size:14px; margin-left:10px;">Ajax</span><span style="cursor:pointer;margin-right:10px; color:#FFF; font-size:14px; float:right" id="end_ajax">Закрыть</span>
</div>
<div id="ajax_load"></div>
</div>
<div class="overlays"></div>
<script type="text/javascript">
$(document).ready(function() {
  var photo_id =  "<?php echo $photo_id; ?>";
  $('#open_ajax'+ photo_id).click(function(){
  $('.overlays').css('display', 'block');
  $('.ajax').css('display', 'block');
  $('#ajax_load').load("full_mat.php");
  });
  $('#end_ajax, .overlays').click(function(){
  $('.overlays').css('display', 'none');
  $('.ajax').css('display', 'none');
  });
});
</script>

Заранее спасибо!!!

bes 27.09.2014 09:12

Цитата:

Сообщение от gamecode
$photo_id=1(2.3.4...n);

чёт я отстал, поделись, что за конструкция
она должна быть корректна в php, а при передаче в переменную и в js тоже

<?php
$photo_id="1(2.3.4...n)";
?>
<script>
var photo_id =  "<?php echo $photo_id; ?>";
alert(photo_id);
</script>

gamecode 27.09.2014 15:35

То что в скобках, это все возможные id материлов
И описал же вывожу циклом
Не можешь помочь или не знаешь, прощу не отвечать..

bes 27.09.2014 16:01

Цитата:

Сообщение от gamecode
То что в скобках, это все возможные id материлов
И описал же вывожу циклом
Не можешь помочь или не знаешь, прощу не отвечать..

тебе сюда

gamecode 27.09.2014 19:00

Мде, сайтом не доволен;)

deivan 27.09.2014 20:46

дык а проблема-то в чем?..
какая ошибка?..

Duda.Ml1986@gmail.com 02.10.2014 13:16

Может так ?

а вот еще лучше

http://javascript.ru/forum/events/15...-js-array.html


Часовой пояс GMT +3, время: 01:20.