我有一个包含 3 种不同付款方式的表格:
1 - 直接存款
2 - 信用卡
3 - 办公室现金
如果未选择信用卡,我想要做的是从信用卡的表单字段中删除强制状态(验证),以便表单可以在不请求此信息的情况下进行处理。
有任何想法吗?我目前有一个 JSfiddle:http: //jsfiddle.net/barmar/Kvg8M/2/
JS代码:
$(document).ready(function () {
$(".paymentmethod").click(function () {
$(".paymentinfo").hide();
switch ($(this).val()) {
case "Direct Deposit":
$("#pay0").show("slow");
break;
case "Credit Card Authorisation":
$("#pay1").show("slow");
break;
case "Cash at FAA Office (In Person)":
$("#pay2").show("slow");
break;
}
});
});
我也在使用 Adobe Business Catalyst,如果这有帮助还是有阻碍??