http://ajaxian.com/archives/mooajax-13kb-for-all-your-asynchronous-needs
Valerio Proietti, the creator of Moo.fx, has now created a micro library for Ajax, moo.ajax.
I noticed many of you requested if it would have been possible to use the full prototype, instead of the lite one I provided with the full download of moofx, to use its ajax capabilities along with the effects. Sure you can, but wouldn’t it be cooler if there was a more lightweigt one?
Just to continue my mission in small javascripting, I have arranged this moo.ajax, in just 1.3kb of uncompressed sweetness.
read more for instructions, or download the script. As always, any comments/corrections/suggestions are highly appreciated.
moo.ajax is a very simple ajax class, to be used with prototype.lite from moo.fx. It’s roughly based on the prototype one, so their usage are very similar.
The request
to make any request just call
The options
method: choose either post or get. The default is post.
posyBody postBody: if you choose post as method, you can write parameters here.
onComplete: a function that will be fired when your request is complete. The request object will be passed as a parameter of the function.
update: an dom element or an element’s id. This element will be filled with the request’s responsetext.
An example
This will call my script.php via post, setting as parameter sleep=3. When the request is complete I want an alert with the response text, and I want an element to be updated with the responsetext as well.
function myFunction(request){
alert(request.responseText);
}
相关推荐
本话题主要聚焦于三个JavaScript文件:moo.fx、moo.fx.pack和prototype.lite,它们是用于构建轻量级网页特效的工具,尤其适用于那些对性能有高要求且希望避免大型框架的项目。 首先,moo.fx是一个轻量级的...
**moo.fx** 是一个轻量级的JavaScript库,专注于创建动画效果和用户界面交互。这个库由John Resig在2005年创建,它提供了简单易用的API来实现各种动态效果,如改变元素的高度、宽度、透明度以及创建 accordions...
moo.fx.js 一个3kb的JavaScript特效插件,一般情况下,moo.fx.js是与prototype.js 或mootools.js一起使用的, moo.fx.js有专门针对prototype或mootools开发的版本,本压缩包内的是适用于mootools的moo.fx.js,moo.fx...
moo.fx.js 脚本特效库moo.fx.js 脚本特效库moo.fx.js 脚本特效库
moo.fx.pack.js
总的来说,Moo.fx作为MooTools的一部分,为开发者提供了强大的动画解决方案,而Prototype.lite.js则提供了原型库的核心功能。两者各有特色,可以根据项目需求灵活选择或组合使用。了解和掌握这些工具,能够显著提升...
"MooDoAppBeta.github.io:BETA Moo.do-整理您的方式" 是一个基于GitHub的项目,旨在提供一个名为Moo.do的应用程序的测试版本。Moo.do是一款强大的组织和任务管理工具,它允许用户以结构化的方式整理他们的想法、任务...
《Moo.fx滑动效果选项卡详解》 在网页设计中,选项卡是一种常见的交互元素,它能够有效地组织和展示大量的信息,同时保持页面整洁。Moo.fx是一款轻量级的JavaScript库,提供了多种动态效果,包括用于选项卡的滑动...
MooDoAppStaging.github.io是一个与GitHub Pages结合的项目,主要用于暂存Moo.do应用程序的整理方式。这个项目的核心是利用HTML(HyperText Markup Language)来构建一个在线的、可交互的任务管理平台。HTML作为网页...
【标题】"moo22.github.io:恢复" 暗示了这是一个个人网页项目,可能涉及到了网站恢复或更新的过程。在这个项目中,作者可能修复了网站的问题,或者将其恢复到某个状态,比如更新了内容或者改进了设计。关键词“恢复...
桌面上的Moo.do面板 这不是官方的Moo.do创作。这只是他们的应用程序包裹在一个Chrome面板。所有的魔法都是Todoist Chrome面板必须启用才能正常工作,您可以在chrome:// flags /#enable-panels中启用它。 支持语言:...
收集一些使用mootools.js 实现的ajax效果集代码,虽然是前些年的例子,不过大部分依然都是很流行的,也可以拿去当作前端开发的参考范例了。里面涉及了层操作、拖动、表单、时间日期、动画、图片特效等众多效果,而且...
非常轻巧〜5KB :wrench: 安装 yarn add reactjs-slot-layout :clapper_board: 入门 让我们用...示例演示简单用法: // your code example :performing_arts: 例子 去结帐的! :scroll: 原料药 在此处记录您的...
《Moo0录音专家:一款高效的声音捕捉工具》 Moo0录音专家,全称"Moo0 VoiceRecorder",是一款由Moo0公司开发的专业级录音软件,它以其简洁的操作界面和强大的录音功能赢得了广大用户的青睐。这款软件的最新版本为...
moo.el入门 服务器补丁 服务器设置 自动化的本地环境设置(Stunt和LambdaCore) 有用的MOO代码 网络客户端 公共网络客户端 笔记 去做 贡献 作者 介绍 该存储库的主要目的是聚合和更新现有的现有LambdaMOO编程资源...
《Moo0 VoiceRecorder_1.28音频录制:全面解析与应用指南》 Moo0 VoiceRecorder是一款专业且易用的音频录制软件,专为用户提供高质量的声音捕捉体验。这款软件以其简洁的界面和强大的功能在众多录音工具中脱颖而出...
RoomJS游戏引擎 注意: master分支代表正在进行的工作,并且可能使服务器处于当前不稳定的状态。 请检查以获得最新的稳定版本。 该存储库包含RoomJS游戏引擎(或服务器)。 RoomJS是基于Node.js的现代 / 引擎,...
语言:English (United States) Moo.do将您的“任务”,“电子邮件”和“日历”组合在一起,因此您可以专注于...此扩展扩展了您的Gmail,可将电子邮件保存到Moo.do,并添加了一个工具栏按钮,可将当前页面保存到Moo.do。
下划线.string.cli 在命令行上使用 安装 npm install underscore.string.cli -g 用法 您可以使用所有方法。 $ string < command> < string> [-- ...# js => s.join("|", "foo", "bar", "moo", "boo"); # => foo|bar