【发布时间】:2012-09-24 08:44:13
【问题描述】:
我有一个名为 MyPView 的局部视图包含一个 javascript
function loadMe(){
alert('Done');
}
和一个带有
的 _layoutajax.ActionLink("MyTrouble","Controller","MyPView",
new ajaxOption{ OnSuccess="loadMe"})
。我想在部分加载时运行 loadMe 函数,但它没有。
我知道我可以将 loadMe 函数放在 _layout 中,但我不想这样做,还有其他方法可以运行该函数吗?
谢谢大家,特别是回答这个问题的你。 ;)
【问题讨论】:
-
为什么要将 loadMe() 放在局部?是不是警报值不同的bcos?
-
不知道是否与您的解决方案相关,但您还应该将
{ HttpMethod = "POST", UpdateTargetId = "yourdiv"}添加到您的 AjaxOptions -
也许'OnSuccess' 甚至没有被调用。如果您在操作中有任何错误,则将调用“OnFailure”
标签: asp.net ajax asp.net-mvc-3