表單提交 fastadmin form


1、引入form組件

require(['form'], function(Form){});

2、生成form元素

3、綁定事件之驗證(也可以綁定總表單事件Form.events.bindevent(form))

Form.api.bindevent(form, success, error, submit);

4、提交

//提交表單的方法,在表單完成驗證后進行提交
Form.api.submit(form, success, error, submit);

例子:

Form.api.bindevent($("form[role=form]"), function(data, ret){
    //如果我們需要在提交表單成功后做跳轉,可以在此使用location.href="鏈接";進行跳轉
    Toastr.success("成功");
}, function(data, ret){
      Toastr.success("失敗");
}, function(success, error){
    //bindevent的第三個參數為提交前的回調
    //如果我們需要在表單提交前做一些數據處理,則可以在此方法處理
    //注意如果我們需要阻止表單,可以在此使用return false;即可
    //如果我們處理完成需要再次提交表單則可以使用submit提交,如下
    //Form.api.submit(this, success, error);
    return false;
});

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM