Hi Anthony, Thanks for the very complete explanation and the workaround.
Rather than muck around with JS and potentially cause unintended consequences, I'll create dedicated non-Ajax delete forms.
-- Regards, PhilK 'a bell is a cup...until it is struck'