嗨,关于https://github.com/shichuan/javascript-patterns/blob/master/general-patterns/function-declarations.html,我定义我的JS函数如下
<script language="javascript">
var clearMessage = function ClearMessage() {
$("#result").html("");
};
</script>
我试着用OnBegin方法调用它,
@using (Ajax.BeginForm(new AjaxOptions() { HttpMethod = "post", OnBegin = "ClearMessage" }))
但是我得到的错误是函数没有退出,如何调用这个最佳实践所描述的函数?(没有var clearMessage常量工作正确)
发布于 2012-05-09 14:41:27
从没见过这样的语法。甚至不知道它是否有效的javascript。
尝试像这样定义您的函数:
<script type="text/javascript">
var ClearMessage = function() {
$("#result").html("");
};
</script>
或者像这样(差不多一样):
<script type="text/javascript">
function ClearMessage() {
$("#result").html("");
};
</script>
https://stackoverflow.com/questions/10518229
复制相似问题