【发布时间】:2019-04-22 00:13:49
【问题描述】:
我有三个收音机,每个收音机的名称都以delivery_option 开头,还有一个带有 css 类 continue 的提交按钮。我想测试是否选中了一个收音机按钮必须启用,否则它应该被禁用。
我做了下面的代码
$(document).ready(function() {
$('#checkout-delivery-step input:radio').each(function() {
if ($("input:radio[name*='delivery_option']:checked").length != 0) {
$('.continue').prop('disabled', false);
} else {
$('.continue').prop('disabled', true);
}
});
});
但它不起作用,是什么问题?
【问题讨论】:
-
请分享您的完整代码(至少是按钮和收音机的 HTML)。
-
请添加minimal reproducible example 以显示实际问题。
标签: javascript