我遇到了JQuery的麻烦,我有两组收音机输入,一个用于选择付款方式,一个用于发货。如果我选择付款,我希望我的第二台收音机,货物也可以选择。这工作正常,直到我改变第二个电台,之后,它不会工作。JQuery输入收音机只能工作一次
因此,基本上,更改装运后,在更改付款方式时,货物不会再自动更改。
$("input:radio[name=paymentMethod]").change(function() {
if($(this+':checked').val()=='pickUp'){
$('input:radio[name=deliveryMethod]').filter('[value=pickUp]').attr('checked', true);
$('input:radio[name=deliveryMethod]').filter('[value=UPS]').attr('checked', false);
}
});
你能不能请张贴有关HTML吗? – jackJoe
归结到这一点(没有表结构)
– PvdL你的html缺少名称和关闭输入,可能与它被粘贴的方式有关。与您的问题相关,除非您在付款时选择了UPS,否则您希望检查代购(交付)?如果您选择任何其他付款方式,还原(在交货时检查提货)? – jackJoe