1

我们使用 Sajax 向站点添加小的 Ajax 代码。在遇到问题并进行了一些挖掘之后,该库似乎自 2005 年以来就没有更新过。

我很欣赏 Sajax 的轻量级、易于使用和易于安装(只需将文件包含在 PHP 中)。

那么,在 LAMP 堆栈上,如果您以前使用过 Sajax,您会升级到什么?易于使用是关键,因为一些半程序员 Web 开发人员也使用该代码。

我知道很多人会说 jQuery,但它和 Sajax 一样简单吗?

4

7 回答 7

4

我会说它更容易使用jQueryajax

$.ajax({
    type: 'GET',
    url: './example.json',
    dataType: 'json'
}).done(function (data) {
    // Use data...
});

$.getJSON('./some.php', { q: 'thing' }).done(function (data) {
    // Use data...
});

$.ajax({
    type: 'POST',
    url: './api.php',
    data: {
        action: 'save',
        info: APP.getInfo(),
        token: APP.getToken()
    }
});

jQuery是一个很棒的工具,有很多例子插件,可以让你做一些非常了不起的事情!

于 2009-01-30T16:35:02.197 回答
2

听起来很像xajax

于 2009-01-30T16:28:52.287 回答
1

如果我错了,请纠正我,但 Sajax 是一个 PHP 库,而 jQuery 是一个 javascript 库。只是觉得需要做出区分。

在我们公司,我们使用 jQuery,我认为它非常棒。不会用它换任何东西。但我建议您尝试其他许多 javascript 库(Prototype、MooTools、YUI)中的任何一个,然后找出适合您的。

于 2009-01-30T16:33:24.150 回答
1

或者你可以使用 S2ajax:http: //github.com/Fusion/s2ajax/tree/master

我终于有时间把它推到 Github 上 :)

于 2009-03-02T07:38:58.030 回答
0

如果您正在寻找 jQuery 与 PHP 的集成,Zend 框架中有一些类。请参阅:http: //framework.zend.com/manual/en/zendx.jquery.html

于 2009-01-30T16:53:11.190 回答
0

http://sajax.info/上还有我的分支,它主要只是修复了 0.12 的突出问题,并专注于加快 sajax 的速度。

于 2010-12-14T04:08:40.570 回答
-1

我推荐 jQuery。Sajax 更直接,它试图成为您的两个端点。此外,有时它可能会因输出缓冲而变得混乱。

于 2009-01-30T16:43:37.873 回答