$(function () { $("#form-templateFile-edit").validate({ rules: { name: { required: true, minlength: 1, maxlength: 64, remote: { url: pagePath + "/super/isExistTemplateName", type: "get", data: { name: function () { return $("#name").val(); }, id: function () { return $("#id").val(); }, typeId :function(){ return $("#typeId").val(); }, itemId: function () { return $("#itemId").val(); }, } } }, value: { required: true, minlength: 1, maxlength: 64 } }, messages: { name: { remote: "该模板已存在!" } }, onkeyup: false, focusCleanup: true, success: "valid", submitHandler: function (form) { // $(form).find(":submit").attr("disabled", true); /*if($("#fileListPre").find("input[name='fileDown.file_id']").length==0 && $("input[name='file_url']").length==0){ errorMessage('请上传模板文件!'); return false; }*/ $(form).ajaxSubmit({ type: 'post', url: pagePath + "/super/template/save", dataType: "json", success: function (data) { if (data.success) { succeedMessage(data.message); setShortTimeClose(); } else { // $(form).find(":submit").attr("disabled", false); errorMessage(data.message); } }, error: function () { errorMessage('系统错误!'); } }); return false; // 非常重要,如果是false,则表明是不跳转,在本页上处理,也就是ajax,如果是非false,则传统的form跳转。 } }); }); function template_addFile(title,url,w,h){ var typeId = $("#typeList").val()==null?0:$("#typeList").val(); var itemId = $("#itemList").val()==null?0:$("#itemList").val(); url += "/"+ typeId+"/"+ itemId; layer_show(title,pagePath+url,w,h); } //重新加载模板列表 function reloadTemplateList(){ var typeId = $("#typeList").val()==null?0:$("#typeList").val(); var itemId = $("#itemList").val()==null?0:$("#itemList").val(); var url = pagePath + "/super/template/add/"+ typeId+"/"+ itemId; location.replace(url); }