jQuery替代原型表单。通过ajax请求?
在prototype中,我可以通过以下方式将表单及其填充的表单数据发布到其操作:jQuery替代原型表单。通过ajax请求?,jquery,ajax,forms,jquery-plugins,Jquery,Ajax,Forms,Jquery Plugins,在prototype中,我可以通过以下方式将表单及其填充的表单数据发布到其操作: $('form-id').request({ onComplete: function(response){ /* whatever */ } }) 我意识到,我可以通过明确说明以下字段来构建我的请求: $.post("/my-action-url/", { firstformfield: $("#firstformfield").val(), second: $("#second").val() },
$('form-id').request({
onComplete: function(response){ /* whatever */ }
})
我意识到,我可以通过明确说明以下字段来构建我的请求:
$.post("/my-action-url/",
{ firstformfield: $("#firstformfield").val(), second: $("#second").val() },
function(data){
}
);
但对我来说,这是一个巨大的代码冗余,因为我的很多应用程序逻辑都存在于表单中,我不想为每个模板构建额外的javascript函数
我认为这并不难做到。因为您基本上只需要提取表单操作url,循环遍历其中的所有表单字段,并基于此构建请求。。。
当然也有一些特长,比如编码之类的,但是
我想我可以自己做,但我想知道它是否还没有提供?我在文件里没找到
我还读到jQuery支持插件,也许有什么东西可以支持它?