Нашел похожий вопрос, но он не решил мою проблему. Я пытаюсь вызвать событие .change () для отображения скрытого текста, когда пользователь выбирает RadioButton.
Я попытался сделать это в JSFiddle, и он работает с обычными формами, но не может заставить его работать с моей формой ASP.NET.
Оригинальный код - http://jsfiddle.net/pJgyu/8226/ (когда вы нажимаете Да или Нет, он отображает или скрывает абзац).
Мой ASP-код -
<asp:RadioButton ID="RadioButton1" runat="server" Text="Yes" GroupName="RadioGroup1" /> <br /></p>
<asp:RadioButton ID="RadioButton2" runat="server" Text="No" GroupName="RadioGroup1" />
<p style="display: none">testing 1...2...3...</p>
Когда я запускаю свой код JQuery -
$("input:radio").change(function ()
$("p").toggle("slow");
});
и измените значение «input: radio» на # RadioButton1 (или 2) или даже на <% = RadioButton1%> ничего не происходит.
Итак, что я делаю не так? Я в целом JQuery ASP.NET нуб. :)
Спасибо за любые указания / указатели / советы.