0

这是我的部分观点:

<script type="text/javascript">
    function onComplete() { .... }
</script>
@using (Ajax.BeginForm( new AjaxOptions { HttpMethod = "POST", OnSuccess = "onComplete" })
{
    ...
    <input type="submit" value="Save"/>
}

当我提交表单并收到响应时,我收到 JavaScript 错误:

ReferenceError: onComplete is not defined
4

1 回答 1

0

找到解决方案:将函数声明为

window.onComplete(){...} 

并称之为

window.onComplete

似乎函数有另一个范围。

于 2013-03-25T22:24:59.147 回答