本节主要介绍框架的普通表单提交及相关参数。
data-toggle="validate"
或data-toggle="ajaxform"
。其中data-toggle="validate"
属性需要通过验证后才能提交。示例代码:
<form action="ajaxDone1.html" data-toggle="validate"> </form>
<form action="ajaxDone1.html" data-toggle="ajaxform"> </form>
API方式目前不支持验证提交。
$(form).bjuiajax('ajaxForm', options)
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
confirmMsg | string | null | [可选] 提交表单前的确认提示。 |
callback | function(json) | null | [可选] 默认由内置回调函数处理,参数json由服务端返回。 |
loadingmask | boolean | true | [可选] ajax请求时是否显示数据加载遮罩。 |
reload | boolean | true | [默认回调函数使用] 表单提交成功后,是否刷新当前窗口。 |
reloadNavtab | boolean | false | [默认回调函数使用](仅限dialog及局部刷新) 表单提交成功后,是否刷新当前navtab。 |
form如果有属性
enctype="multipart/form-data"
,支持HTML5的浏览器以FormData方式提交数据,不支持的(IE8-9)则由iframe提交。