It's been a long time I did not have bugs in IE, in fact I forgot this browser exists. But it is always here…
With AJAX Cart, in IE 8 (it works fine on Chrome, Firefox…):
when I remove a product kit from AJAX cart block, i get this error:
warning: Invalid argument supplied for foreach() in /homepages/17/d248874041/htdocs/sites/gaec-hingair.fr/modules/uc_ajax_cart/uc_ajax_cart.php on line 32.
To fix it, I replace in uc_ajax_cart.php, line 32:
foreach ($data as $nid => $product)
with
foreach ((array)$data as $nid => $product)
The error disappears, but the product kit stays in the cart. However, the product kit is removed when I remove it from the standard cart page.