diff --git a/js/version.txt b/js/version.txt index 4c774e7..5b16c6c 100644 --- a/js/version.txt +++ b/js/version.txt @@ -1 +1 @@ -3.9.43beta6 \ No newline at end of file +3.9.43beta7 \ No newline at end of file diff --git a/templates/edit_rule.html b/templates/edit_rule.html index bf1a2b5..621d5de 100644 --- a/templates/edit_rule.html +++ b/templates/edit_rule.html @@ -213,24 +213,32 @@ function f(){ }); //监听提交 form.on('submit(saveBtn)', function (data) { - let txt = editor.getValue(); - // console.log(txt); - let postData = { - name:'{{name}}', - code:txt, - // code:txt.replaceAll("+","&").replaceAll("console.log","console.Log") - } - // console.log(postData); - $.ajax({ - type:'post', - url:api_save_url, - data:postData, - dataType:'json', - async:false, - success:function (ret) { - console.log(ret); - layer.msg(ret.msg); + layer.confirm('确认保存?', { + title: "操作提示", + icon: 0, + btn: ['确定'] + } ,function(index){ + let txt = editor.getValue(); + // console.log(txt); + let postData = { + name:'{{name}}', + code:txt, + // code:txt.replaceAll("+","&").replaceAll("console.log","console.Log") } + // console.log(postData); + $.ajax({ + type:'post', + url:api_save_url, + data:postData, + dataType:'json', + async:false, + success:function (ret) { + console.log(ret); + layer.msg(ret.msg); + } + }); + + layer.close(index); }); return false; }); diff --git a/templates/edit_rule_mobile.html b/templates/edit_rule_mobile.html index a79656f..b2d3886 100644 --- a/templates/edit_rule_mobile.html +++ b/templates/edit_rule_mobile.html @@ -123,25 +123,34 @@ }); //监听提交 form.on('submit(saveBtn)', function (data) { - let txt = $('#script_code').val(); - // console.log(txt); - let postData = { - name:'{{name}}', - code:txt, - // code:txt.replaceAll("+","&").replaceAll("console.log","console.Log") - } - // console.log(postData); - $.ajax({ - type:'post', - url:api_save_url, - data:postData, - dataType:'json', - async:false, - success:function (ret) { - console.log(ret); - layer.msg(ret.msg); + layer.confirm('确认保存?', { + title: "操作提示", + icon: 0, + btn: ['确定'] + } ,function(index){ + let txt = $('#script_code').val(); + // console.log(txt); + let postData = { + name: '{{name}}', + code: txt, + // code:txt.replaceAll("+","&").replaceAll("console.log","console.Log") } + // console.log(postData); + $.ajax({ + type: 'post', + url: api_save_url, + data: postData, + dataType: 'json', + async: false, + success: function (ret) { + console.log(ret); + layer.msg(ret.msg); + } + }); + + layer.close(index); }); + return false; });