Использование JQuery с RadioButtons для скрытия / отображения строк таблицы
У меня есть две радиокнопки в моей форме MVC, которые я использую, чтобы скрыть или показать строку в таблице.
Он отлично работает в Firefox, но не IE. Кажется, что в IE функция JQuery запускается только когда я выбираю первый переключатель. Я добавил дополнительные радио-кнопки, чтобы подтвердить, что он срабатывает только в первый раз.
To render my buttons: <%= Html.RadioButton("Frequency", "Daily") %> Daily
and <%= Html.RadioButton("Frequency", "Weekly")%> Weekly
Моя функция:
$('table#ScheduleTable input#Frequency').addClass("FrequencyOption");
$('.FrequencyOption').change(function() {
if ($(this).attr('checked') == true & $(this).val() == "Daily") {
$('.recurEveryBox').children().show();
$('.weekDayOption').children().hide();
};
if ($(this).attr('checked') == true & $(this).val() == "Weekly") {
$('.recurEveryBox').children().show();
$('.weekDayOption').children().show();
}
});