내 *의 .aspx 페이지 (메인 페이지) 발생하지 :부분보기 클릭 이벤트
function getEmployeeHours(employeeId,year,month) {
$('#clocked-details').load('/Employees/GetEmployeeClockedHours/',{ 'employeeId': employeeId,'year': year,'month': month });
};
내 부분보기를 *의 .ascx : 나는 부분보기를 accsess 필요
<td>
<button id="btnSave" type="button" class="actionButton">
Save</button>
</td>
코드 이상으로 btn 저장 기본보기에서 클릭 이벤트를 트리거합니다.
아래의 코드는 기본보기 내부에 작성했습니다.
$('#btnSave').off('click').on('click', function() {
var yearValue = $("#year").val();
var monthValue = $("#month").val();
$.ajax({
url: "/Employees/UpdateEmployeeClockedHoursByProvider",
type: 'POST',
cache: false,
data: { employeeId: employeeId, year: yearValue, month: monthValue },
success: function (result) {
},
error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status);
alert(thrownError);
}
});
return false;
});
그러나 fire.Here 나는 비동기 내 부분보기를로드 부하 JQuery와 방법을 사용하고 있지 않습니다.
제 질문은 어떻게 부분 뷰의 클릭 이벤트를 발생시켜야합니까?
부분보기 또는 기본보기에서 단추 클릭 이벤트가 발생합니까? –
@SivaGopal 나는 그 사건을 두 곳 다 배치했다. 그러나 행운은 없나? 어떤 생각? – Sampath
기본보기에서 스크립트를 유지하면서 jquery의 ("#btnSave") live ("click") 이벤트를 시도 했습니까? –