From e50c66f0e17a596bd40c187cb792d27f9de1e732 Mon Sep 17 00:00:00 2001 From: Apex Liu Date: Tue, 16 Jun 2020 01:40:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E4=B8=80=E5=A4=84=E6=94=B9?= =?UTF-8?q?=E5=87=BA=E6=9D=A5=E7=9A=84bug=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/www/teleport/static/js/user/user-list.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/www/teleport/static/js/user/user-list.js b/server/www/teleport/static/js/user/user-list.js index 2bb120d..6db9f5e 100755 --- a/server/www/teleport/static/js/user/user-list.js +++ b/server/www/teleport/static/js/user/user-list.js @@ -752,7 +752,6 @@ $app.create_dlg_edit_user = function () { dialog: $('#' + dlg.dom_id) , dlg_title: $('#' + dlg.dom_id + ' [data-field="dlg-title"]') , select_role: $('#edit-user-role') - , selected_role: $('#' + dlg.dom_id + ' span[data-selected-role]') , edit_username: $('#edit-user-username') , edit_surname: $('#edit-user-surname') , edit_email: $('#edit-user-email') @@ -783,9 +782,11 @@ $app.create_dlg_edit_user = function () { _ret.push('
  • ' + role.name + '
  • '); }); _ret.push(''); - dlg.dom.select_role.after($(_ret.join(''))); + // 动态创建的dom对象,需要创建完成后再绑定。 + dlg.dom.selected_role = $('#' + dlg.dom_id + ' span[data-selected-role]'); + // 绑定角色选择框事件 $('#' + dlg.dom_id + ' li a[data-tp-selector]').click(function () { var select = parseInt($(this).attr('data-tp-selector')); @@ -793,6 +794,8 @@ $app.create_dlg_edit_user = function () { return; // var name = dlg._id2name(select); + console.log(select); + var name = $app.role_id2name(select); if (_.isUndefined(name)) { name = '选择角色';