jQuery替代原型Form.Request over ajax?

时间:2010-12-26 15:21:38

标签: jquery ajax forms jquery-plugins

在原型中,我可以使用其填充的表单数据将表单发布到其操作:

$('form-id').request({
  onComplete: function(response){ /* whatever */ }
})

我意识到我可以通过明确说明如下字段来构建我的请求:

$.post("/my-action-url/",
   { firstformfield: $("#firstformfield").val(), second: $("#second").val() },
    function(data){
 }
); 

但对我来说,它是一个很大的代码冗余,因为很多我的应用程序逻辑都在于表单,我不想为每个模板构建额外的javascript函数..

我认为这并不难。因为您基本上只需要提取表单操作URL,循环遍历其中的所有表单字段并基于该构建您的请求... 当然有一些专业,如编码和东西,但是...... [/ p>

我想我可以自己做这件事,但我想知道它是否还没有?我没有在文档中找到它。

另外我读到jQuery支持插件,maby还有什么东西吗?

1 个答案:

答案 0 :(得分:0)