0

我有名为 MyPView 的部分视图包含一个 javascript

function loadMe(){
alert('Done');
} 

和一个 _layout 与

ajax.ActionLink("MyTrouble","Controller","MyPView",
                 new ajaxOption{ OnSuccess="loadMe"})

. 我想在部分加载时运行 loadMe 函数,但它没有。

我知道我可以将 loadMe 函数放在 _layout 中,但我不想这样做,还有其他方法可以运行该函数吗?

谢谢大家,特别是回答这个问题的你。;)

4

3 回答 3

0

使用 jQuery,将以下 JavaScript 代码放在局部视图中:

$(function(){
  alert('Done');
});

或者

$(function(){
  loadMe();
});
于 2012-10-03T12:58:41.160 回答
0
<script type="text/javascript">
$(document).ready(function () {
    alert('test');
});    

于 2012-10-03T19:57:43.507 回答
0

您可以使用$(document).ready(loadMe)局部视图来实现目标。加载完整文档后,它将执行您的 loadMe 函数。

于 2012-10-03T14:15:57.140 回答