這是一個小提琴的例子:http://jsfiddle.net/YxU2H/9/ 我想只在該行中選中一個複選框或單選按鈕。我試過的東西不起作用:如何在tr中只選擇一個輸入?
function selectedBox() {
var bothChecked = false;
var row = $(this).closest('tr');
var isCboxChecked = $('row', '#cbox').is(':checked');
var isRadChecked = $('row', '#rad').is(':checked');
//var isCboxChecked = $('#cbox').is(':checked'); //true or false
//var isRadChecked = $('#rad').is(':checked');
if (first == second) {
bothChecked = true;
//keep checkbox selected but deselect radio button
}
if (bothChecked == true) {
$('#cbox').attr('checked', false);
}
else {
$('#cbox').attr('checked', true);
}
} //);
然後我剛剛添加了一個onclick =「selectedBox();」複選框和按鈕。複選框有CBOX的ID和單選按鈕已RAD
ID **必須是唯一的 – j08691 2012-07-19 20:21:55
有幾個問題與HTML - ID需要是唯一的,使用複選框和單選按鈕的類。由於某些原因,所有複選框和單選按鈕似乎都被包裹在'