* [bug#55370,done,0.5h] reset account items.

This commit is contained in:
tianshujie
2025-01-14 14:11:13 +08:00
committed by 曹延义
parent e47ad6bd57
commit 7c0004d6b2
+21
View File
@@ -13,6 +13,27 @@ window.addItem = function(obj)
$currentTr.after(item);
const $newRow = $currentTr.next();
itemIndex ++;
setTimeout(function()
{
let selectedAccounts = [];
$('#teamForm [name^=account]').each(function()
{
if(!$(this).val()) return true;
selectedAccounts.push($(this).val());
});
let $accountPicker = $newRow.find('input[name^=account]').zui('picker');
if(typeof $accountPicker == 'undefined') return true;
let userItems = $accountPicker.options.items;
for(let key in userItems)
{
let disabled = selectedAccounts.includes(userItems[key].value) ? true : false;
userItems[key].disabled = disabled;
}
$accountPicker.render({items: userItems});
}, 100);
}
/**