常见问题
- 这个插件跟哪些版本的jQuery兼容?
- 这个插件需要jQuery v1.0.3 或 以后的版本。
- 这个插件需要其它插件的支持吗?
- 不需要。
- 这个插件的运行效率高吗?
- 是的!请到 对比页面 查看这个插件和其它库(包括 Prototype 和 dojo)的比较情况。
- 最简单的使用这个插件的方法是怎样的?
ajaxForm
提供一个最简单的方式你够让你的HTML表单可以使用 AJAX 提交。这是一个步到位的方法。ajaxForm
和ajaxSubmit
的不同之处是什么?- 它们主要有两种区别:
ajaxSubmit
会提交这个表单,ajaxForm
不会。当你调用ajaxSubmit
方法是,它会立即序列化你表单里的数据,把它提交给server。当使用ajaxForm
时,它只是给你的表单上添加了一些必要的事件监听器,当用户提交表单时它能监听到用户的动作。当用户有提交动作时ajaxSubmit
方法就会被调用。- 当使用
ajaxForm
提交表单时,被提交的数据里包括执行提交动作的元素的name和value (如果提交按钮是image类型,则包含的是点击事件的坐标)。
- 如何取消一个表单的提交?
- 你可以在初始化这个表单时添加一个 'beforeSubmit' 回调函数,当这个函数返回false时提交就会取消。代码演示页面有这样的例子。
- 这个插件有没有单元测试套件?
- 有! 这个插件有大量的单元测试用例,你可以用来测试这个插件的功能。 Run unit tests.
- 这个插件支持文件上传功能吗?
- 支持!