0
У меня есть Ajax.BeginForm с некоторыми AjaxOptions.
С неполным я хочу проверить функцию javascript, на которую нажата кнопка формы. Для этого мне нужно отправить нажатую кнопку в качестве параметра вместе с OnComplete.Ajax.BeginForm idenfity, на которую нажата кнопка OnComplete
Кто-нибудь знает, как это сделать?
Ajax BeginForm:
@using (Ajax.BeginForm(MvcSettings.SitecoreRouteName, new AjaxOptions { HttpMethod = "Post", OnFailure = "ShowAjaxError", OnComplete = "ScrollToTop" }))
{
}
Javascript функция:
function ScrollToTop() {
//Todo check button
$('html, body').animate({ scrollTop: 0 }, 800);
return false;
}
Заранее спасибо
Что такое 'click_button_id'? Кстати, я не думаю, что вам нужен IIFE. Вы можете просто вызвать функцию: 'OnComplete =" ScrollToTop (click_button_id) "' – xr280xr