问题:在OnBegin函数中访问调用AjaxAction的DOM对象。 这是一个解决方案:Question about parameters in OnBegin AjaxOptions 是否有更清晰的方式来访问它?
这样的例子不起作用:
function beginContactList(args) { // this is the OnBegin
// Highlight selected group
$('#leftColumn li').removeClass('selected');
$(this).parent().addClass('selected');
// Animate
$('#tabs-1').fadeOut('normal');
}
因为this
对象不包含有关DOM的信息。
答案 0 :(得分:1)
查看这个问题的答案,他们在那里谈论自动将其他参数注入ajax上下文:
ASP.NET MVC : AJAX ActionLink- Target an HTML attribute