My * .aspx страницы (главная страница):Частичное событие Щелчком не срабатывают
function getEmployeeHours(employeeId,year,month) {
$('#clocked-details').load('/Employees/GetEmployeeClockedHours/',{ 'employeeId': employeeId,'year': year,'month': month });
};
Мой частичный вид * .ascx:
<td>
<button id="btnSave" type="button" class="actionButton">
Save</button>
</td>
Как и выше фрагмент кода Мне нужно Хороший доступ частичный вид btnSave с основного вида на событие click click.
Я написал ниже код внутри основного вида.
$('#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
Вы пробовали («#btnSave»). Live («click») событие jquery, а также сохраняя сценарий в главном представлении? –