alert(); // this alert appears for Firefox too.
$('<form action="Order/Create" id="Formabc" method="POST">' +
'<input type="hidden" name="WeightUnit" value="' + Units + '">' +
'<input type="hidden" name="Premium" value="' + 'N/A' + '">' +
'<input type="hidden" name="Cost" value="' + Cost + '">' +
'</form>').submit();
我在jQuery模态模型提交上发布此表单。
它适用于Chrome,Safari和IE,但不适用于Firefox ..
答案 0 :(得分:1)
正如MasterAM建议的那样,使用ajax会更好一些,但如果你不能出于任何理由,将该表单附加到DOM然后解雇它。
$('body').append('<form action="Order/Create" id="Formabc" method="POST">' +
'<input type="hidden" name="WeightUnit" value="' + Units + '">' +
'<input type="hidden" name="Premium" value="' + 'N/A' + '">' +
'<input type="hidden" name="Cost" value="' + Cost + '">' +
'</form>');
$('#Formabc').trigger('submit');
但是ajax仍然是一种更好的方式。