Why is this simple form not being auto submitted by jQuery giving a blank page?

Hi guys,

This is part of our shopping cart and when it attempts to redirect to 3D secure it just gives a blank page with the following code as part of the source…

<script type="text/javascript">jQuery(document).ready(function(){ jQuery('#threedsecure').submit(); });</script>
<title>3D Secure Verification</title></head>
<body>
<form name="threedsecure" action="https://secure.barclaycard.co.uk/barclays/tdsecure/pa.jsp?partner=barclaycard.mc" method="POST">
<input type="hidden" name="PaReq" value="xxx" />
<input type="hidden" name="TermUrl" value="xxx" />
<input type="hidden" name="MD" value="xxx" />
<noscript>
<div style="text-align: center"><p>Please click button below to Authenticate your card.</p><p><input type="submit" value="Go" /></p></div>
</noscript>

It’s just not submitting it and not showing the button to do it manually, is something missing?

The only thing preventing site launch now! Cheers…

seems the cart developer has identified the issue at last. Adding form id=“” did it!