本节主要介绍框架的普通表单提交及相关参数。

初始化

  • Data属性:form添加属性data-toggle="validate"data-toggle="ajaxform"。其中data-toggle="validate"属性需要通过验证后才能提交。
    DOM示例: 打开测试表单

    示例代码:

                            <form action="ajaxDone1.html" data-toggle="validate">
                                

    </form>
                            <form action="ajaxDone1.html" data-toggle="ajaxform">
                                

    </form>
  • jQuery API:API方式目前不支持验证提交。
                            $(form).bjuiajax('ajaxForm', options)
                        

参数(options)

名称 类型 默认值 描述
confirmMsg string null [可选]提交表单前的确认提示。
reload boolean true [默认回调函数使用]表单提交成功后,是否刷新当前窗口。
reloadNavtab boolean false 仅限dialog及局部刷新(div[class="bjui-layout"])[默认回调函数使用]表单提交成功后,是否刷新当前navtab。
callback function(json) null [可选]默认由内置回调函数处理,参数json由服务端返回。

form如果有属性enctype="multipart/form-data",支持HTML5的浏览器以FormData方式提交数据,不支持的(IE8-9)则由iframe提交。