form表单提交,ajax请求 在火狐下注意事项

好比 ajax

var form = $("#myhrEffPfmcePscoreSaveForm");json

var params = $(form).serialize();
            $.post(savePostUrl, params, saveCallback, "json").error(function() {
                showError("未知错误");
                setBtnStatus(true, "submitBtn");浏览器

这时候,若是在  <form></form>post

元素的 里面 有了 orm

<div class="text-center marginTop_15">
            <button class="btn btn-success" id="mysaveBtn" > 保存</button>
        </div>
        </form>it

那么须要注意下了, 最好声明:io

 为button 加上类型说明  type="button"function

<button class="btn btn-success" id="mysaveBtn"  type="button"> 保存</button>form

不然在火狐浏览器下面,极可能 会 ajax 请求出错的,由于 form序列化,极可能会遇到问题,序列化出错,不能发起ajax 请求的。class

相关文章
相关标签/搜索