Необходимо смочь объединить селекторы атрибута в цепочку:
$('input[name="keywordCheckbox"][value="A"]').attr("checked",false);
установит проверенный на ложь для входа с именем keywordCheckbox и значением A.
$('input[name="keywordCheckbox"][value!="A"]').attr("checked",false);
установит проверенный на ложь для исходных данных с именем keywordCheckbox, чьи значения не являются A.
РЕДАКТИРОВАНИЕ
я просто протестировал следующее в Firefox/Macintosh с последним jQuery. Хорошо работает. Какую версию jQuery Вы используете?
$(document).ready( function() {
$('input[name=keywordCheckbox]').bind( 'click', function() {
if (this.checked) {
if (this.value == 'A') {
$('input[name="keywordCheckbox"][value!="A"]')
.attr("checked",false);
}
else {
$('input[name="keywordCheckbox"][value="A"]')
.attr("checked",false);
}
}
});
});
Или Вы могли сделать:
$("input[name='keywordCheckbox']").filter("input[value='A']")
Затем нет никакой потребности в каждой функции.