Вывод значения переменной PHP в JAVASCRIPT

aaachilov

Новичок
Приветствую!
Ребята выручайте!
Реализовал подгрузку комментариев на ajax
Все отлично - но вот взялся за админку, а именно за выбор количества выводимых за один запрос клмментариев. И не как не получается...
Переменная которая отвечает за колличество выводимого материала в javascript.
Подскажите как вставить значение перменной из php скрипта в javascript.

Вот скрипт если что, нужно заменять переменную num

PHP:
<script type="text/javascript">
$(document).ready(function(){
	$("#imgLoad").hide(); 
});
var num = 3; 

$(function() {
	$("#load div").click(function(){ 
		$("#imgLoad").show(); 
		$.ajax({
			url: "/system/modules/comments/com_ajax.php", 
			type: "GET",
			data: {"num": num},
			cache: false,			
			success: function(response){
				if(response == 0){
					alert("Больше нет записей");
					$("#imgLoad").hide();
				}else{
					$("#contentt").append(response);
					num = num + 3;
					$("#imgLoad").hide();
				}
			}
		});
	});
});
</script>
Заранее спасибо!
 

aaachilov

Новичок
искал - не удаётся - у меня все это дело ещё через парсер работает - он собака не пропускает
А эту ссылку я в первую очередь прочитал - и ещё много много......
 

fixxxer

К.О.
Партнер клуба
То что выше, это, очевидно, подключаемый статический .js-файл, который, очевидно, не интерпретируется php.

Посему 2 способа на выбор.

1) Определить описанным в вышеприведенной ссылке переменную в генерируемом php html-коде, отлично подойдет блок <script> в секции head

2) Как делают крутые пацаны - определить атрибут какого-то тега, например

<div id="my-id" data-num="<?php echo htmlspecialchars($num) ?>"> ...

и выдирать из js - раз уж у нас jquery то $('#my-id').attr('data-num')

понятное дело что не сразу а в document.ready
 
Сверху