5

我一直在使用 jQuery 在基于 Web 的应用程序中完成整个 AJAX 魔术。但我决定不需要 jQuery 拥有的所有这些惊人的功能,除了它的 AJAX 函数(如、$.ajax()$.get()$.post)。getJSON()load();

你能推荐一个轻量级的跨浏览器 AJAX 库/框架(最多约 10 kb)吗?

4

5 回答 5

4

您可以通过删除不需要的模块来使 jQuery 更小/只需修改Makefile文件。

于 2008-10-22T20:27:50.403 回答
3

如果您只需要使用 ajax 功能,请查看sajax或自定义MooTools。当然,如果你是一个“轻量级怪胎”你可以为此编写自己的例程(应该少于 50 行)

于 2008-10-20T08:42:01.187 回答
1

MochiKit 可能满足您的需求: http: //mochikit.com/

尽管轻巧且功能强大,但它可能无法满足 10kb 的要求(您可以将其缩减为仅 async 模块)

等效的方法是:

  • 多XHR

  • doSimpleXMLHttpRequest

  • evalJSONRequest

  • 加载JSONDoc

  • 发送XMLHttpRequest

于 2008-10-20T14:55:38.170 回答
1

真的很轻量有 SACK (Simple AJAX Code Kit) 我自己没用但是看起来很简单

编辑:我检查了,js文件大约5kB

于 2008-10-20T15:08:53.543 回答
0

MooTools ...!!

不要相信 jQuery 的家伙... ;)

于 2008-11-20T09:10:07.900 回答