asp.net-mvc – MVC Ajax.Beginform OnComplete / OnSuccess在控制器调用之前触发

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – MVC Ajax.Beginform OnComplete / OnSuccess在控制器调用之前触发前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在项目添加数据库后尝试清除ajax表单但是在提交表单之前调用OnComplete和OnSuccess AjaxOptions.如何获取它以便首先提交表单并调用OnComplete.
<% using (Ajax.BeginForm("AddTable",new AjaxOptions
                                        {
                                            UpdateTargetId = "tables",InsertionMode = InsertionMode.InsertAfter,OnComplete = "ClearForm()"
                                        }))
   {%>

哪个叫

function ClearForm() {
        $('#DisplayName').val('');
    }

但是,在将balue发送到表单提交的控制器之前,将清除DisplayName文本框.有没有解决的办法.

解决方法

应该在没有括号的情况下调用OnComplete =“ClearForm()”,即OnComplete =“ClearForm”.我不能肯定地说它会解决你的问题.

猜你在找的asp.Net相关文章