Browse Source

Fix form validation trigger on provider key change in resource permission management modal

pull/24374/head
maliming 11 months ago
parent
commit
ba036ad8c2
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 9
      modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/add-resource-permission-management-modal.js

9
modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/add-resource-permission-management-modal.js

@ -9,6 +9,7 @@ var abp = abp || {};
$all.prop("checked", $items.length === $items.filter(":checked").length); $all.prop("checked", $items.length === $items.filter(":checked").length);
}); });
var $permissionManagementForm = $("#addResourcePermissionManagementForm");
var $providerKey = $("#AddModel_ProviderKey"); var $providerKey = $("#AddModel_ProviderKey");
$providerKey.select2({ $providerKey.select2({
ajax: { ajax: {
@ -44,7 +45,13 @@ var abp = abp || {};
$providerKey.val(null).trigger('change'); $providerKey.val(null).trigger('change');
}); });
$('#addResourcePermissionManagementForm').submit(function () { $providerKey.change(function () {
if ($providerKey.val()) {
$permissionManagementForm.valid();
}
});
$permissionManagementForm.submit(function () {
$(this).valid(); $(this).valid();
}); });

Loading…
Cancel
Save