날짜 및 날짜 형식에 ajax 캘린더 컨트롤이 있습니다.ajax 캘린더 컨트롤이 재설정되지 않습니다.
전년도의 날짜를 선택하고 재설정 버튼을 클릭하면 날짜가 포함 된 텍스트 상자가 지워지지만 텍스트 컨트롤에 포커스가 설정되면 이전에 선택한 달이 달력 컨트롤에 표시됩니다.
재설정 버튼을 클릭 할 때 일정 관리를 재설정 할 수있는 방법이 있습니까?
function Reset(divs) {
$(".ui-tooltip-content").parents('div').remove();
ClearErrorMsg();
$('#' + divs + ' input[type="text"]').val('');
$('#' + divs + ' select').val('');
$('#' + divs + ' input[type="text"]').attr({ "value": "" });
var BrwsrType = BrowserType();
if (BrwsrType == 'IE') {
$('#' + divs + ' select option').each(function() {
$("select option").removeAttr('selected');
})
};
$("select").each(function (i) {
$('select :nth-child(1)').attr('selected', 'selected')
$('select')[i].options[0].selected = true
});
var txtpagesize = $get('txtPageSize');
if (txtpagesize != null) {
txtpagesize.value = txtpagesize.attributes["defValue"].value;
$('#' + txtpagesize.id).attr({ "value": txtpagesize.attributes["defValue"].value });
}
HideDialog();
try {
Page_ClientValidate('');
}
catch (er) {
}
return false;
}
및 리셋 버튼에서 호출되는 함수는
function ResetForm() {
Reset('Search');
$(".dropdown").each(function() {
$('.dropdown :nth-child(1)').attr('selected', 'selected')
});
isValidDate($get('txtBeginDate'));
isValidDate($get('txtEndDate'));
HideCallOut();
$get('txtBeginDate').defaultValue = "";
$get('txtEndDate').defaultValue = "";
return false;
}
코드 일부만 사용 가능합니까 ?? –
그냥 calendarextendarid.defaultvalue = ""; –
그것은 작동하지 않았다 – user3118378