XAJAX学习笔记(一)

前几天玩的是.NET + AJAX,而且还有.NET Ajax Control Toolkit,所以一下子体验了很多D’N’D编程的威力。

当然,也是有代价的,比如:对AJAX底层的实现就不会太关心;而且对控件的调整也会囿于MS的框架;因此,从某种程度上说,要真正的去体会.NET + AJAX,而特别是后者,必需深入到更底层的框架中去。 当然,我也很讨厌一下子就跳到最底层的,所以在网络上搜索了一下,发现在PHP下还是有一个AJAX框架的,那就是XAJAX。 用XAJAX开发还是相对简单的,不过有一点还是要注意。普通的PHP文件中,<?php?>是可以出现在任意位置的,但是如果使用了XAJAX,那么以下这些代码必需出现在PHP文件的最开始:


require_once(xajax.inc.php);

$xajax=new xajax();
$xajax->registerFunction(Func01);

function Func01()
{
    $resp=new xajaxResponse();
    ... ...
    return $resp;
}

$xajax->processRequests();

否则在运行时会出现:The response received from the server is not valid.这样的错误。

一些Demo可以在这里找到。

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *