jQuery(function($){
// Quand on soumet le formulaire affrètement, on force Woo à recalculer le panier
$(document).on('submit', 'form.affretement-form', function(e){
// Laisser Woo gérer, mais s'assurer que le bouton update_cart n'est pas "désactivé"
var $btn = $(this).find('button[name="update_cart"]');
$btn.prop('disabled', false);
// Sur certains thèmes, Woo n'ajax pas si rien n'a changé → on déclenche aussi l'event
$(document.body).trigger('wc_update_cart');
});
// Bonus : dès qu’on change de radio, on active le bouton (si le thème le grise)
$(document).on('change', 'form.affretement-form input[name="affretement_choice"]', function(){
$('form.affretement-form button[name="update_cart"]').prop('disabled', false);
});
});