validform ajaxpost:true不能提交表单
<form id="formobj" layout="div" dialog="true" method="post" action="${webRoot}/reportForUrlController/testaj" enctype="multipart/form-data" >
<input type="hidden" class="btn_sub" id="btn_sub" >
</form>
$(function(){
$("#formobj").Validform({
tiptype:4,
btnSubmit : "#btn_sub",
btnReset : "#btn_reset",
ajaxPost:true,
beforeSubmint:function(data){
data.ajaxSubmit({
type:post,
url:path+"reportForUrlController/testaj",
success:function(sdata){
if(sdata.cg=="Y"){
win.tip("上传成功!");
win.parentLoad();
}
}
});
}
});
});
ajaxpost:true 时表单就不能提交到后台 =false时就能提交 为什么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
引用来自“iehyou”的评论
ajax不能提交文件的哦,记得好像还要指定file的id 查下文档吧
FormData是html5才有的,如果你确定你的页面客户用这个 那就没有问题,IE8是不支持HTML5的 也就是FormData是不支持的。
引用来自“iehyou”的评论
ajax不能提交文件的哦,记得好像还要指定file的id 查下文档吧
ajax不能提交文件的哦,记得好像还要指定file的id 查下文档吧