javascript - jquery.form.min.js 使用问题
巴扎黑
巴扎黑 2017-04-11 09:44:58
[JavaScript讨论组]
<button onclick="ajaxSubmitForm()">确认修改</button>


function ajaxSubmitForm(){
            $("#uploadexcel").ajaxSubmit({
              url: "updateWebsite.action",
              type: "post",
              enctype: 'multipart/form-data',
              dataType:'json',
              success: function (data)
              {
                alert(data.errMsg);
                window.location.reload();
              },
              error: function (data)
              {
                alert("出错");
              }
            })
        }

这是什么情况,表单提交了,成功执行了控制层的方法,但是请求就这样结束了,没有走success和error任何一个方法,什么情况

巴扎黑
巴扎黑

全部回复(2)
黄舟
  <button type="button" onclick="ajaxSubmitForm()" >确认修改</button>
PHP中文网

需要阻止按钮的默认时间。要不然会提交表单两次。
function ajaxSubmitForm(e){

e.preventDefault();
$("#uploadexcel").ajaxSubmit({
  url: "updateWebsite.action",
  type: "post",
  enctype: 'multipart/form-data',
  dataType:'json',
  success: function (data)
  {
    alert(data.errMsg);
    window.location.reload();
  },
  error: function (data)
  {
    alert("出错");
  }
})

}

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号