Web/Templates/default/js/send_json.js
(完整代码) 1KB//=====================切换验证码======================
function ToggleCode(obj, codeurl) {
obj_img = $(obj).children("img").eq(0);
obj_img.attr("src", codeurl + "?time=" + Math.random());
}
//==================表单AJAX提交封装====================
function AjaxOnSubmit(form_id, btn_id, send_url){
//表单验证JS
$("#" + form_id).validate({
//出错时添加的标签
errorElement: "span",
success: function(label) {
//正确时的样式
label.text(" ").addClass("success");
},
//AJAX提交表单
submitHandler: function(form) {
//AJAX提交表单
$(form).ajaxSubmit({
beforeSubmit: formRequest,
success: formResponse,
error: formError,
url: send_url,
type: "post",
dataType: "json",
//resetForm: true,
timeout: 30000
});
return false;
}
});
//表单提交前
function formRequest(formData, jqForm, options) {
$("#" + btn_id).attr("disabled", "disabled");
$("#" + btn_id).val("提交中...");
}
//表单提交后
function formResponse(data, textStatus) {
//alert('状态: ' + textStatus + '\n 返回的内容是: \n' + data);
if (data.msg == 1) {
$("#" + btn_id).val("提交成功");
alert(data.msgbox);
} else {
alert(data.msgbox);
$("#" + btn_id).attr("disabled", "");
$("#" + btn_id).val("再次提交");
}
}
//表单提交出错
function formError(XMLHttpRequest, textStatus, errorThrown) {
alert("状态:" + textStatus + ";出错提示:" + errorThrown);
$("#" + btn_id).attr("disabled", "");
$("#" + btn_id).val("再次提交");
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。