在文件上载中的jquery中禁用“提交”按钮后,控制器操作未触发

时间:2013-04-25 12:36:41

标签: c# asp.net-mvc jquery

我在filepload控制之后有上传按钮,但在disbaling按钮后我的动作方法没有被调用。请查看下面的代码: 在JQUERY中:

  $(document).ready(function () {
            $("input[type=submit]").removeAttr("disabled");
            $("#btnUpload").click(function () {

               $('#progressbardiv').show();
               $("input[type=submit]").attr("disabled", "disabled");

            });
        });   

控制器中的行动:

/// <summary>
        /// Action on Upload button click
        /// </summary>
        /// <returns>ActionResult</returns>
        [AcceptVerbs(HttpVerbs.Post)]
        public ActionResult Upload(HttpPostedFileBase fileUpload)
        {     
}

1 个答案:

答案 0 :(得分:0)

disabled元素不会触发事件。您必须重新启用它才能触发提交。