//=====================初始化代码====================== var showmsg = function (msg) { if (msg != '' && $.trim(msg)) alert(msg); } $(function () { //初始化验证表单 $("#appForm").Validform({ tiptype: function (msg) { showmsg(msg); }, tipSweep: true, callback: function (form) { //AJAX提交表单 $(form).ajaxSubmit({ beforeSubmit: showRequest, beforeSerialize: showSerialize, success: showResponse, error: showError, url: $("#appForm").attr("url"), type: "post", dataType: "json", timeout: 60000 }); return false; } }); function showSerialize() { } //表单提交前 function showRequest(formData, jqForm, options) { $("#btnSubmit").val("正在提交...") $("#btnSubmit").prop("disabled", true); } //表单提交后 function showResponse(data, textStatus) { if (data.status == 1) { //成功 alert(data.msg); location.href = data.url; } else { //失败 alert(data.msg); $("#btnSubmit").val("再次提交"); $("#btnSubmit").prop("disabled", false); } } //表单提交出错 function showError(XMLHttpRequest, textStatus, errorThrown) { alert("状态:" + textStatus + ";出错提示:" + errorThrown); $("#btnSubmit").val("再次提交"); $("#btnSubmit").prop("disabled", false); } });