Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / RadioButtonList in JavaScript / 10 сообщений из 10, страница 1 из 1
01.11.2019, 01:17
    #39883931
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadioButtonList in JavaScript
Скажите пожалуйста,
почему JavaScript обнуляет значения в RadioButtonList таким образом
Код: javascript
1.
2.
3.
            $PI = $(resetBtn).parent();
            $PI.find('input').attr('checked', false);
            $PI.find('input').prop('checked', false);


и все прекрасно обнуляется


но когда контроллер обращается к RadioButtonList
таким образом


Код: c#
1.
2.
RadioButtonList rbl = control as RadioButtonList;
                        value = rbl.SelectedValue;




value получает необнуленное значение (то которое было до JavaScript)
?


Заранее благодарен.
...
Рейтинг: 0 / 0
01.11.2019, 01:22
    #39883932
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadioButtonList in JavaScript
vah,

Потому, что ASP.NET это серверная технология и что там изменило JS ей неведомо.
...
Рейтинг: 0 / 0
01.11.2019, 08:47
    #39883973
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadioButtonList in JavaScript
Relic Hunter,

а как обнулять RadioButtonList?
...
Рейтинг: 0 / 0
01.11.2019, 10:09
    #39884028
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadioButtonList in JavaScript
vah,

а можно обычным человеческим языком задачу описать? без вот этого вот: "обнулять RadioButtonList"...

типа Маша заходит на сайт, выбирает то-то, жмёт сюда и нужно сделать с этим вот это...
...
Рейтинг: 0 / 0
01.11.2019, 10:51
    #39884066
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadioButtonList in JavaScript
Дмитрий Мух,

есть синяя кнопочка, как на рисунке
когда нажимаешь ее срабатывает скрипт

Код: javascript
1.
2.
3.
4.
5.
function resetRadioValues(resetBtn) {
            $PI = $(resetBtn).parent();
            $PI.find('input').attr('checked', false);
            $PI.find('input').prop('checked', false);
        }



после этого в RadioButtonList нет выбранных значений
нажимаем кнопку "Сохранить" (сохранение всей формы)

и контроллер берет значение из RadioButtonList, как будто JavaScript не срабатывал

Код: c#
1.
2.
                        RadioButtonList rbl = control as RadioButtonList;
                        value = rbl.SelectedValue;




хотя на реально на форме никакого значения не выбрано.
...
Рейтинг: 0 / 0
01.11.2019, 11:59
    #39884147
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadioButtonList in JavaScript
vah,

какой ещё контроллер, у вас же WebForms?
кусок кода откуда? из какого конкретно метода, или обработчика какого события?
...
Рейтинг: 0 / 0
01.11.2019, 12:12
    #39884169
aav1984
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadioButtonList in JavaScript
вот тут посмотрите
...
Рейтинг: 0 / 0
01.11.2019, 12:30
    #39884183
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadioButtonList in JavaScript
vah,

Какой еще контроллер? Судя по коду у тебя вебформс ведь?
...
Рейтинг: 0 / 0
01.11.2019, 12:39
    #39884195
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadioButtonList in JavaScript
fkthat,

ну да, WebForms
под контроллером я имею ввиду серверную часть
...
Рейтинг: 0 / 0
01.11.2019, 15:46
    #39884338
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadioButtonList in JavaScript
vahRelic Hunter,

а как обнулять RadioButtonList?forget about java script.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / RadioButtonList in JavaScript / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]