Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть шаблонизатор - типа Smarty - XTemplate. Никак не могу заставить его взаимодействовать с JQuery.

Пример таков:

-- index.xtpl --

{number}

-- index.xtpl --

Чисто через PHP отпарсить блок просто:

$from = 4;

for($i = $from; $i

$xtpl->assign('number', $i);

$xtpl->parse('block1');

}

В результате выведет цифры с 4 до 10 в каждой строке.

А теперь, мне надо сделать тоже самое, но с помощью JQuery, типа того:

-- index.xtpl --

Click Me!

{number}

-- index.xtpl --

-- script.js --

$(document).ready(function() {

$('#blabla').click(function(){ // тыкнули на label с id=blabla

$.post('/test.php',{'from': 4}; // передали 4 - отсюда и начнём считать

});

-- script.js --

-- test.php --

$from = $_POST['from'];

for($i = $from; $i

$xtpl->assign('number', $i);

$xtpl->parse('block1');

}

-- test.php --

Естественно, это не работает, тк должна обратно, после вызова test.php возвращаться data. А data можно вернуть js-скрипту из php только посредством echo. А как передать моим способом - я хз...

13 лет назад
mikki11
42 года
15 лет в сервисе
Был
год назад

Заявки фрилансеров

Нет заявок фрилансеров