(MVC3)Ajax.BeginForm中的OnSuccess不执行的问题研究
2016-12-28 09:04
295 查看
这个问题在网上搜了好久,各路大侠给出的方案基本能解决大部分人的问题,如下:
1.要添加以下js文件<script src="@Url.Content("~/Scripts/jQuery.unobtrusive-ajax.js")"
type="text/JavaScript"></script>
2.在web.config中appSettings节点下要有<add key="UnobtrusiveJavaScriptEnabled" value="true" />
但是我的代码中还是怎么都不执行OnSuccess指定的函数。
后来还是偶然发现....是JQuery版本的问题......
之前我引用的是1.10.2的JQuery JS主文件,后来改成1.8.3就好了,至于从哪个版本开始不能用的,有兴趣的朋友可以研究一下。
1.要添加以下js文件<script src="@Url.Content("~/Scripts/jQuery.unobtrusive-ajax.js")"
type="text/JavaScript"></script>
2.在web.config中appSettings节点下要有<add key="UnobtrusiveJavaScriptEnabled" value="true" />
但是我的代码中还是怎么都不执行OnSuccess指定的函数。
后来还是偶然发现....是JQuery版本的问题......
之前我引用的是1.10.2的JQuery JS主文件,后来改成1.8.3就好了,至于从哪个版本开始不能用的,有兴趣的朋友可以研究一下。
相关文章推荐
- (MVC3)Ajax.BeginForm中的OnSuccess不执行的问题研究
- 发现Ajax.BeginForm不执行OnSuccess 里的方法.包括new AjaxOptions{}
- Ajax.BeginForm返回方法OnSuccess
- ajaxsubmit success 不执行和ajaxsubmit使用问题
- MicrosoftMvcAjax的异步调用回调函数(onFailure、onSuccess)研究
- Ajax.BeginForm返回方法OnSuccess
- springMVC接收ajaxfileupload提交数据不执行success回调的问题解决
- 注册登录过程点滴(三):解决MVC3中使用Ajax.BeginForm会重复提交数据的问题
- jQuery的ajax的success:function(data){}不执行问题
- Ajax.BeginForm返回方法OnSuccess及转义字符
- 注册登录过程点滴(三):解决MVC3中使用Ajax.BeginForm会重复提交数据的问题 推荐
- ajax传输json数据遇到不执行success方法也不报错的问题
- 注册登录过程点滴(三):解决MVC3中使用Ajax.BeginForm会重复提交数据的问题
- flash TweenLite onComplete 提前执行的问题
- onsubmit 校验表单时利用 ajax 的 return false 无效问题
- ajax回调函数执行顺序带来的同步异步问题
- FireFox下Ajax同步请求onReadyStateChange不执行问题解决
- 父类和子类间OnLoad,OnInit,Load 事件,Init事件的执行先后问题
- $.ajax返回的JSON无法执行success
- 工作中遇到的一个相当有意思的问题(关于Windows和linux环境下执行PHP,ajax,javascript,flexigrid的一个莫名异常)