xajax0.5使用手册

xajax被设计为无论在现存的还是新的项目中都十分容易使用。通过下面7个简单步骤,你就可以将

xajax整合到你的项目中:

1包含、xajax的函数库文件:
   require_once(“xajax_core/xajax.inc.php”);
2、创建一个xajax对象:
   $xajax = new xajax();
3、注册你想要通过xajax调用的函数:
 $xajax->registerFunction(“myFunction”);
4、实现这些函数,并在这些函数中通过xajaxResponse对象返回XML命令:
   function myFunction($arg)
     {
     /* 根据参数$arg执行适当的处理工作(比如查询数据库),并把结果保存在一个变量
     * 比如$newContent中
     */
    $newContent = “Value of \$arg: “.$arg;
   
    /* 创建一个xajaxResponse对象 */
    $objResponse = new xajaxResponse();
   
    /* 在返回中加入一个命令来设置id为”SomeElementId”的元素的innerHTML属性为
     * $newContent
     */
    $objResponse->addAssign(“SomeElementId”,”innerHTML”, $newContent);
   
    //返回由objResponse对象创建的XML格式的返回内容 */
    return $objResponse;
    }
5、在你的程序发送输出之前,由xajax处理所有请求::
 $xajax->processRequests();
6、在你的HTML的<head></head> 标签之间加入下面一句以产生xajax初始化所需的代码:
 <?php $xajax->printJavascript(); ?>
7、在你的客户端代码中,通过事件或者在javascript函数中调用来使用xajax:
 <div id=”SomeElementId”></div>
        <button onclick=”xajax_myFunction(SomeArgument);”>


整个过程就是这样. xajax它几乎为你完成所有其他事情. 现在你最大的任务就是完成一系列的

PHP函数并在这些函数中返回xajax的XML格式响应,而这通过使用xajaxResponse 类已经变得十分简单.

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

8 + 1 =