|
|
|
| Совсем недавно начал изучать ZF и пока не совсем понимаю, как отправлять AJAX-запрос с помощью JQuery в контроллер. Или, может, это как-то по другому делается? Знаю, что есть ZendX_Jquery, но он как-то немного непонятно устроен и не совсем понимаю, как с его помощью можно делать простые JQuery-запросу. Ещё читал про PHP-JQuery, но с ним тоже не понимаю, как работать с контроллерами...
Что-бы было более понятно приведу пример. У нас есть класс TestController, у него есть метод getDay(), который возвращает день (return date('d');), как сделать так, что бы мы отправляли AJAX-запрос из View, обращались к этому методу и получали назад эти данные? (Естественно это простой пример, на самом деле мы подключаемся к БД и т.д. и т.п., но для общего понятия проблемы я думаю понятно) | |
|
|
|
|
|
|
|
для: DEM
(07.06.2012 в 06:22)
| | Попробуйте так:
View.phtml:
<a onclick="activate('<?php echo $val['id']; ?>')">Activate</a>
|
Javascript:
activate: function(param) {
ajaxq("main", {
url: '/test/get-day/parametr/' + param+ '',
success: function (r) {//что происходит в случае успешного ответа}
});
}
|
Аякс запрос направляется в контроллер Test в экшен getDayAction | |
|
|
|