diff --git a/plugins/docker/js/docker.js b/plugins/docker/js/docker.js
index 083854090..bb784af52 100755
--- a/plugins/docker/js/docker.js
+++ b/plugins/docker/js/docker.js
@@ -254,12 +254,40 @@ function delRepo(address){
var rdata = $.parseJSON(rdata.data);
layer.msg(rdata.msg,{icon:rdata.status?1:2});
if(rdata.status) {
- docker.get_repository_list();
+ repoListRender();
+ }
}
- });
+ );
});
}
+
+function repoListRender(){
+ dPost('repo_list', '', {}, function(rdata){
+ var rdata = $.parseJSON(rdata.data);
+ console.log(rdata);
+ if (!rdata.status){
+ layer.msg(rdata.msg,{icon:2,time:2000});
+ return;
+ }
+
+ var list = '';
+ var rlist = rdata.data;
+
+ for (var i = 0; i < rlist.length; i++) {
+
+ list += '
';
+ list += ''+rlist[i]['hub_name']+' | ';
+ list += ''+rlist[i]['repository_name']+' | ';
+ list += ''+rlist[i]['namespace']+' | ';
+ list += ''+rlist[i]['registry']+' | ';
+ list += '删除 | ';
+ list += '
';
+ }
+
+ $('#con_list tbody').html(list);
+ });
+}
function repoList(){
var con = '\
@@ -287,31 +315,7 @@ function repoList(){
repoLogin();
});
- dPost('repo_list', '', {}, function(rdata){
- var rdata = $.parseJSON(rdata.data);
- console.log(rdata);
- if (!rdata.status){
- layer.msg(rdata.msg,{icon:2,time:2000});
- return;
- }
-
- var list = '';
- var rlist = rdata.data;
-
- for (var i = 0; i < rlist.length; i++) {
-
- list += '
';
- list += ''+rlist[i]['hub_name']+' | ';
- list += ''+rlist[i]['repository_name']+' | ';
- list += ''+rlist[i]['namespace']+' | ';
- list += ''+rlist[i]['registry']+' | ';
- list += '删除 | ';
- list += '
';
- }
-
- $('#con_list tbody').html(list);
- });
-
+ repoListRender();
}