文件上传表单提交
DWZ框架Ajax无刷新表单处理流程
- ajax表单提交给服务器
- 服务器返回一个固定格式json结构
- js会调函数根据这个json数据做相应的处理
因为ajax不支持enctype="multipart/form-data" 所以用隐藏iframe来处理无刷新表单提交.
<form method="post" action="url" class="pageForm required-validate" enctype="multipart/form-data" onsubmit="return iframeCallback(this);">
或
<form method="post" action="url" class="pageForm required-validate" enctype="multipart/form-data" onsubmit="return iframeCallback(this, [navTabAjaxDone/dialogAjaxDone]);">