Изменение выпадающего списка запускает сетевое событие.Ваша DOM обновляется об успехе этого события. Я предлагаю вам отследить функции, которые отвечают за повторную визуализацию этого компонента в вашем шаблоне, и внести соответствующие изменения.
const disableBtn = () =>
$('.commerce-order-item-add-to-cart-form .btn').prop("disabled", true);
$(document).ajaxSuccess(disableBtn);
Приведенный выше фрагмент кода является простым иочень наивное решение.Это работает, но я не рекомендую вам использовать его, но учиться на нем. Т.е. я бы НИКОГДА не делал этого в производстве.
Без доступа к вашему источнику я не могу вам помочь.