怎么使用jquery的submit函数判断是否提交成功

如何使用jquery的submit函数判断是否提交成功
如何使用jquery的submit函数判断是否提交成功

例如如下提交:

$("#register").submit();

上面这个函数可以写回调吗?

我测试了一下,如果打印这个函数,会显示提交的内容,是不是没打印就没提交了呢?

------解决思路----------------------
sumit只是表单提交时的验证事件,无法获取提交是否成功

return false阻止表单提交,自己写ajax提交表单内容


    $("#xxx").submit(function () {
        $.ajax({ type: 'POST', data: $(this).serialize(), url: 'xxxx',
            success: function () { //...
            },
            error: function (xhr) {
                //...
            } 
        });
        return false;
    });

------解决思路----------------------
submit 不是用來查看提交是否成功的
submit是用來在提交之前用js檢查form內的值是否合乎預期
因為提交就只是將資料送出,
成功與否要看後台判斷資料是否正確,
在前端是無法檢查的

而jquery的submit 只是調用DOM的 onsubmit 而已
是沒有辦法寫回調的
如果要使用回調來查看返回的值的話
要使用ajaxSubmit來接收提交之後返回的response
再判斷返回的值
------解决思路----------------------
submit 是提交前验证用的
ajax form 提交