
Ajax.BeginForm返回方法OnSuccess没执行,Jquery 版本1.8.2
@using(Ajax.BeginForm("AddUserInfo","UserInfoList",new{},newAjaxOptions(){HttpMethod=...
@ using (Ajax.BeginForm("AddUserInfo", "UserInfoList", new { }, new AjaxOptions() { HttpMethod = "Post", OnSuccess = "addSuccess", }, new { id = "adduserinfofrm" }));
以下是引用:
<script src="~/Scripts/jquery-ui-1.8.24.js"></script>
<script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>
<script src="~/Scripts/jquery.unobtrusive-ajax.js"></script>
<script src="~/Scripts/jquery-1.8.2.js"></script>
<link href="~/Content/themes/default/easyui.css" rel="stylesheet" />
<link href="~/Content/themes/icon.css" rel="stylesheet" />
<script src="~/Scripts/jquery.min.js"></script>
<script src="~/Scripts/jquery.easyui.min.js"></script>
<script src="~/Content/easyui-lang-zh_CN.js"></script> 展开
以下是引用:
<script src="~/Scripts/jquery-ui-1.8.24.js"></script>
<script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>
<script src="~/Scripts/jquery.unobtrusive-ajax.js"></script>
<script src="~/Scripts/jquery-1.8.2.js"></script>
<link href="~/Content/themes/default/easyui.css" rel="stylesheet" />
<link href="~/Content/themes/icon.css" rel="stylesheet" />
<script src="~/Scripts/jquery.min.js"></script>
<script src="~/Scripts/jquery.easyui.min.js"></script>
<script src="~/Content/easyui-lang-zh_CN.js"></script> 展开
7个回答
展开全部
找到原因了,你可以引入1.7.1jquery版本,这个问题一般都是jquery版本太高了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JQ的ajax返回方法应该是success,不是onsuccess~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
刚刚解决,要引入一个jquery.unobtrusive-ajax.min.js文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jquery在1.8以上的版本中live()已经没有使用了,unobtrusive-ajax中是有4个live()方法,我找到了问题,但不会写unobtrusive-ajax,也没有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jquery的引用要在unobtrusive之前
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询