$(document).ready(function () { const locked = lockUtil.getLocked(); lockUtil.lockTools($(document.body), locked); try { let tem = sortJson(JSON.parse($("#originalLands").val())); $("#landList").val(JSON.stringify(tem, null, 4)); } catch (err) { console.log(err); } $("#format").click(function () { try { let jsonText = $("#landList").val(); $("#landList").val(JSON.stringify(JSON.parse(jsonText), null, 4)); } catch (err) { console.log(err); alert("输入的JSON格式有误,请重新输入!"); } }); $("#save").click(async function () { try { let libID = $("#libID").val(); let jsonText = $("#landList").val(); if (jsonText.indexOf("'") != -1) { alert("输入的格式不能包含 ' 位于:" + jsonText.substr(jsonText.indexOf("'") - 15, 18)); return; } await ajaxPost("/land/saveLib", { query: { ID: libID }, data: { regions: JSON.parse(jsonText) } }); } catch (err) { console.log(err); alert("保存失败,请查看输入数据"); } }); });