12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- var prefix = server;
- layui.use(["form", "layer", "laydate"], function () {
- var form = layui.form;
- var laydate = layui.laydate;
- var shift = "1";
- var obj = parent.getMacCode();
- form.val("addForm", {
- macCode: obj.macCode,
- // time: obj.date
- });
- laydate.render({
- elem: "#time",
- value: obj.date,
- trigger: "click",
- });
- form.on("submit(*)", function (data) {
- var params = {
- time: data.field.time,
- macCode: data.field.macCode,
- };
- parent.showLoading();
- parent.initPage(params);
- var oldHref = parent.window.location.href;
- var newHref = oldHref.replace(
- /macCode=[A-Z]{2,3}[0-9]{4,5}/,
- "macCode=" + data.field.macCode
- );
- newHref = newHref.replace(
- /date=[0-9]{4}-[0-9]{2}-[0-9]{2}/,
- "date=" + data.field.time
- );
- // parent.window.location.href = newHref + '#';
- if (!!(window.parent.window.history && parent.history.pushState)) {
- parent.history.replaceState(null, "", newHref);
- }
- return false;
- });
- form.on("select(shift)", function (data) {
- //对应lay-filter
- shift = data.value;
- });
- });
|