如何使用mootools处理多个提交按钮?

时间:2011-06-15 11:49:03

标签: mootools

在原型中,您可以使用以下代码。

 var form = control.form;
    new Ajax.Updater('result', form.action,
      { method: 'post',
        parameters: form.serialize({submit: control.name})
      }
    );

    return false;

mootools中有这样的东西吗?简单而优雅?

1 个答案:

答案 0 :(得分:2)

是的,有Form.Request

(function($){

    new Form.Request($('formID'), $('responseID'), {
        onSuccess : function() {
          //form submitted correctly
        }
    });

})(document.id);

其中$('formID')是您的表单,$('responseID')是保存响应的元素(即响应消息)