在jQuery中,我們可以使用prop()方法來(lái)設(shè)置radio選中事件。以下是一些示例代碼:
// 設(shè)置某個(gè)radio選中 $('#radio1').prop('checked', true); // 取消所有radio選中 $('input[type="radio"]').prop('checked', false); // 獲取選中的radio的value值 var selectedValue = $('input[name="radioName"]:checked').val();
上面的代碼中,第一行設(shè)置了id為"radio1"的radio選中;第二行取消了所有radio的選中狀態(tài);第三行獲取了name為"radioName"的選中radio的value值。
需要注意的是,在jQuery中,我們應(yīng)該使用prop()而不是attr()來(lái)設(shè)置radio的選中狀態(tài)。因?yàn)閍ttr()方法只是改變了HTML屬性的值,并未實(shí)際改變選中狀態(tài);而prop()方法則會(huì)實(shí)際改變選中狀態(tài)。