From 326179479c9abcacf49dfb4e4c6c3c55c58e28fc Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Mon, 9 Dec 2024 19:30:57 +0800 Subject: [PATCH] Update app.js --- plugins/data_query/static/js/app.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/plugins/data_query/static/js/app.js b/plugins/data_query/static/js/app.js index 2142caf22..fcd806da8 100755 --- a/plugins/data_query/static/js/app.js +++ b/plugins/data_query/static/js/app.js @@ -925,7 +925,7 @@ function mysqlInitField(f, data){ function mysqlGetServerList(call_func){ - myPostCB('get_server_list', {}, function(rdata){ + myPostCBN('get_server_list', {}, function(rdata){ var rdata = rdata.data; if (rdata.data.length != 0){ var items = rdata.data; @@ -938,7 +938,12 @@ function mysqlGetServerList(call_func){ content += ''; } } - $('select[name=sid]').html(content); + + + $('#mysql select[name=sid]').html(content); + $('#mysql select[name=sid]').change(function(){ + mysqlGetDbList(); + }); if (typeof(call_func) == 'function'){ call_func(); } @@ -951,7 +956,7 @@ function mysqlGetServerList(call_func){ function mysqlGetDbList(){ var sid = mysqlGetSid(); - myPostCB('get_db_list',{'sid':sid} ,function(rdata){ + myPostCBN('get_db_list',{'sid':sid} ,function(rdata){ if (rdata.data.status){ var items = rdata.data.data['list']; @@ -988,7 +993,7 @@ function mysqlGetTableList(p){ return; } - myPostCB('get_table_list',{'sid':sid,'db':db} ,function(rdata){ + myPostCBN('get_table_list',{'sid':sid,'db':db} ,function(rdata){ if (rdata.data.status){ var items = rdata.data.data['list'];