- 这不是一个重复的问题。请仔细阅读问题 -
我正在尝试使用jQuery动态发布表单(动态表单操作),它几乎适用于所有浏览器,但不能在Microsoft Internet Explorer 和 Edge <中工作/ em>的
这是一段代码:
<form id="booking" name="booking" method="post">
<!-- form data goes here -->
</form>
<script>
var $j = jQuery.noConflict();
$j(document).ready(function() {
$j('#booking').submit(function() {
var theForm = document.getElementById("booking");
var x = document.forms["booking"]["chargetotal"].value;
var payment_method = document.forms["booking"]["payment"].value;
if (payment_method == "Card") {
$j(this).attr("action", "<?php bloginfo('url'); ?>/confirmation");
}
if (payment_method == "Transfer") {
$j(this).attr("action", "<?php bloginfo('url'); ?>/confirmation-bacs");
}
if (x == '0.00' || x == '0') {
$j(this).attr("action", "<?php bloginfo('url'); ?>/confirmation-2");
}
});
});
</script>
任何帮助都将受到高度赞赏。