$(function() { var params = window.location.href.split("?"); if (params.length > 1) { values = params[1].split("&"); if (values.length > 8) { var funcId = values[0].replace("id=", ""); var functype = ""; //资料 var funcdatas = ""; //数据 var funcdef = ""; //默认值 var funclen = ""; //值 var funcmname = ""; //变量名 var functname = ""; //参数号 var funcord = ""; //研究 var funcremark = "" //备注 //var purpose = ""; if (funcId !== "0") { functype = decodeURI(values[1].replace("dataType=", "")); //资料 funcdatas = decodeURI(values[2].replace("datas=", "")); //数据 funcdef = decodeURI(values[3].replace("defaultVal=", "")); //默认值 funclen = decodeURI(values[4].replace("len=", "")); //值 funcmname = decodeURI(values[5].replace("paramName=", "")); //变量名 functname = decodeURI(values[6].replace("parentName=", "")); //参数号 funcord = decodeURI(values[7].replace("ord=", "")); //研究 funcremark = decodeURI(values[8].replace("remark=", "")); //备注 } } } $("#dataType").val(functype); //资料 $("#datas").val(funcdatas); //数据 $("#defaultVal").val(funcdef); //默认值 $("#len").val(funclen); //值 $("#paramName").val(funcmname); //变量名 $("#parentName").val(functname); //参数号 $("#ord").val(funcord); $("#remark").val(funcremark); //备注 // if (isHide === "1") { // $("#flag").attr("checked", "checked"); // } layui.use("form", function() { layui.form.render(); }); layui.use(["form", "layer"], function() { $ = layui.jquery; var form = layui.form, layer = layui.layer; //监听提交 form.on("switch(hide)", function(data) { isHide = data.elem.checked ? 1 : 0; }); form.on("submit(save)", function(data) { var func = data.field; func.id = funcId; let url = ""; if (func.id === "0") url = "api/param/add"; else url = "api/param/edit"; fetchJSON(url, func, "post", function(data) { if (data.status === 0) { var index = parent.layer.getFrameIndex(window.name); showMsg("修改成功", 1, 2000); parent.layer.close(index); } else { showMsg(data.msg, 2); } }); return false; }); }); });