로 변경되지 않은 나는 자식 폼에서 다시 부모 폼에 게시체크 박스 표시가 JQuery와
function OnClientClose(oWnd, args) {
//get the transferred arguments
var arg = args.get_argument();
if (arg) {
var agreementId = $find("<%= rtxtAgreementId.ClientID %>");
var legacyReinsurerId = $find("<%= rtxtlegacyReinsurerId.ClientID %>");
agreementId.set_value(arg.ReinsuranceAgreementId);
legacyReinsurerId.set_value(arg.LegacyReinsurerId);
$("<%= chkCommutationFlag.ClientID %>").prop("checked", Boolean(arg.CommutationFlag));
}
};
모든 인수가 부울 (arg.CommutationFlag)를 포함하여 적절한 값이이 방법을 발사 일부 값 등을 내가 텍스트 상자에 값을 표시하여이 테스트를했지만 내 확인란의 표시 값이 변경되지 않습니다. 체크 상자 값을 설정하는 다양한 방법을 시도했지만 오류없이 모두 처리하지만 확인란은 선택하지 않은 상태로 유지됩니다. 내가 뭘 놓치고 있니?
어쩌면 말 못하는 것 같지만, 어떤 이벤트가 'OnClientClose'입니까? Telerik과 같은 타사 구성 요소를 사용하고 있습니까? –
예, RadWindow on close 이벤트 핸들러입니다. 내 값은 set_value 메소드를 사용하여 텍스트 상자에 잘 표시됩니다. 난 그냥 chdckbox 상태를 변경 얻을 수 없습니다. – Tim
어떤 jQuery 버전을 사용하고 있습니까? '.prop'가 1.6에 추가되었습니다. – Jasper