Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Libraries > jQuery-PHP


Автор: AntonShevchuk 15.7.2008, 15:53
Библиотека jQuery-PHP представляет собой некий аналог XAJAXa, только заточен для работы с jQuery фреймверком (и имеет схожий синтаксис).

Требования:
  • PHP 5.2.0 или выше (но обязательно с JSON extension)
  • jQuery 1.1.2 или выше

Пример использования:
Код

<?php
 require_once 'libraries/jQuery.php';
 // many actions
 jQuery('#test2 div')     -> html('new content');
 jQuery('#test2 div.red') -> html('new content')
                              -> css('backgroundColor' , '#ff0000');
 // get JSON response
 jQuery::getResponse();
?>

Пример JavaScript функции...
Код

// do an ajax post request (example)
jQuery.extend({
    php: function (url, params) {        
        // do an ajax post request
        $.ajax({
           // AJAX-specified URL
           url: url,
           // JSON
           type: "POST",
           data: params,
           dataType : "json"
        })
    }
});


и ее использование:
Код

<a href="#" onclick="javascript:$.php('/ajax.php',{'param1':'value1'});return false;">click to test</a>


Скачать бибилотеку можно с http://code.google.com/p/jquery-php/downloads/list
Домашняя страничка (где Вы найдете еще больше примеров, включая работу с Zend Framework'ом) - http://jquery.hohli.com/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)