1

我有以下 html 元素,我将通过使用名称和值来选择 - 任何人都可以说明我将如何做到这一点:

<input type="radio" value="check" name="payment_method">

以下作品..但仅适用于单个属性,我想同时匹配值和名称:

$('input[value="check"]').attr('checked', 'checked');

本质上,我想说如果 value='check' AND name='payment' 检查这个

4

2 回答 2

2

prop()您可以向选择器添加多个属性,并在设置以下属性时始终使用element.checked

$('input[name="payment_method"][value="check"]').prop('checked', true);
于 2013-08-01T11:16:14.730 回答
1

您可以使用多属性选择器prop()方法来做到这一点:

$('input[value="check"][name="payment_method"]').prop('checked', true);
于 2013-08-01T11:18:18.630 回答