diff --git a/plugins/mysql/js/mysql.js b/plugins/mysql/js/mysql.js index 619b0fed7..3a67dcb54 100755 --- a/plugins/mysql/js/mysql.js +++ b/plugins/mysql/js/mysql.js @@ -663,33 +663,15 @@ function setDbPass(id, username, password){ } function addDatabase(type){ - if (type==1){ - var data = $("#add_db").serialize(); - data = decodeURIComponent(data); - var dataObj = toArrayObject(data); - if(!dataObj['address']){ - dataObj['address'] = dataObj['dataAccess']; - } - myPost('add_db', dataObj, function(data){ - var rdata = $.parseJSON(data.data); - showMsg(rdata.msg,function(){ - if (rdata.status){ - dbList(); - } - $('.layui-layer-close1').click(); - },{icon: rdata.status ? 1 : 2},600); - }); - return; - } - var index = layer.open({ + layer.open({ type: 1, - skin: 'demo-class', area: '500px', title: '添加数据库', closeBtn: 1, shift: 5, shadeClose: true, - content: "
\ + btn:["提交","关闭"], + content: "\
\ 数据库名\
\ @@ -717,28 +699,39 @@ function addDatabase(type){
\
\ \ -
\ - \ - \ -
\
", - }); - - $("input[name='name']").keyup(function(){ - var v = $(this).val(); - $("input[name='db_user']").val(v); - $("input[name='ps']").val(v); - }); + success:function(){ + $("input[name='name']").keyup(function(){ + var v = $(this).val(); + $("input[name='db_user']").val(v); + $("input[name='ps']").val(v); + }); - $('#my_mod_close').click(function(){ - $('.layui-layer-close1').click(); - }); - $('select[name="dataAccess"]').change(function(){ - var v = $(this).val(); - if (v == 'ip'){ - $(this).after(""); - } else { - $('#dataAccess_subid').remove(); + $('select[name="dataAccess"]').change(function(){ + var v = $(this).val(); + if (v == 'ip'){ + $(this).after(""); + } else { + $('#dataAccess_subid').remove(); + } + }); + }, + yes:function(index) { + var data = $("#add_db").serialize(); + data = decodeURIComponent(data); + var dataObj = toArrayObject(data); + if(!dataObj['address']){ + dataObj['address'] = dataObj['dataAccess']; + } + myPost('add_db', dataObj, function(data){ + var rdata = $.parseJSON(data.data); + showMsg(rdata.msg,function(){ + if (rdata.status){ + layer.close(index); + dbList(); + } + },{icon: rdata.status ? 1 : 2},600); + }); } }); } @@ -750,7 +743,6 @@ function delDb(id, name){ var rdata = $.parseJSON(data.data); showMsg(rdata.msg,function(){ dbList(); - $('.layui-layer-close1').click(); },{icon: rdata.status ? 1 : 2}, 600); }); });