ASP에서 사용자 지정 유효성 검사기로 유효성 검사를 시도하는 라디오 단추 그룹이 있습니다. ASP.Net에서 Required Validators를 사용할 수 없기 때문에 Required Validator를 사용할 수 없다는 것을 알고 있습니다. 라디오 버튼 사이에 표시되는 div가 있기 때문에 라디오 버튼 목록을 사용할 수 없습니다.ASP.Net w/jQuery에서 라디오 버튼 유효성 확인
function validateDateStyle(oSrc, args) {
$(document).ready(function() {
var r1 = $('.reportDates').attr('checked');
var r2 = $('.reportYear').attr('checked');
alert(r1 + " " + r2);
});
}
번째로 기능을 트리거시 :
<asp:CustomValidator ID="validateGroup1" runat="server" Display="Dynamic" ErrorMessage="Please select option for step 1" ClientValidationFunction="validateDateStyle" ValidationGroup="validateYTDSearch" />
난 데 문제는이 자바 스크립트 함수입니다 : 그들은 사용자 정의 유효성 검사기를
<asp:RadioButton ID="showYear" runat="server" CssClass="reportYear" GroupName="dateSelection"/>Show by calendar year
//// Div to show if showYear is Clicked
<asp:RadioButton ID="showDate" runat="server" CssClass="reportDates" GroupName="dateSelection"/>Show by date range
//// Div to show if showDate is Clicked
을 클릭 그리고 여기에있다 전자 발리 데이터를 호출하면 창을 팝업합니다.
라디오를 선택한 경우에도 "정의되지 않은 값은 정의되지 않았습니다."
체크 된 값을 제대로 가져 오지 않는 이유는 무엇입니까?
감사
마지막으로 작동하지만 네,이 솔루션 작동합니다. –