ajaxPro7.7.31.1 出现this.onTimeout is not a function 的Bug解决方案
ajaxpro使用总结系列其他内容
ajaxpro综合示例-ajaxpro无刷新更新gridview数据
最近刚学习了下Ajax 这个著名框架,发现功能确实很强大,但是确发现了该框架的Bug。确实让我郁闷了很久,整个程序运行正常,但是总是会提出this.onTimeout is not a function 的脚本错误提示,很不爽
最终进多方查找的到了最简单的解决方案,就是直接修改框架的core.js源代码,然后重建dll,就是在以前源码中加入异常处理
附加:
最后发现某人些还曾出现过 返回DataSet /DataTalbe出现" 缺少对象"错误Ajax.Web.DataTable is not a constructor
AjaxPro2 返回DataSet 时出现" 缺少对象"错误的问题解决办法:
这个它的一个bug!
可以通过修改源代码解决这个问题。
具体方法:
1.下载源代码
2.在 "AjaxPro\JSON\Converters\"下找到"DataTableConverter.cs"文件。
3.修改第71行,
if (!AjaxPro.Utility.Settings.OldStyle.Contains("renderJsonCompliant"))
把"!"去掉然后重新编译就好了
同样也可以这样处理就可以解决好这个”缺少对象“的问题
来源:http://hi.baidu.com/%D2%F4%C0%D6%BF%E1gg/blog/item/f2590699a49b0d0f6f068c7b.html
最终进多方查找的到了最简单的解决方案,就是直接修改框架的core.js源代码,然后重建dll,就是在以前源码中加入异常处理
+展开
-JavaScript
timeout: function() {
try {
this.duration = new Date().getTime() - this.__start;
var r = this.onTimeout(this.duration, this);
if(typeof r == "undefined" || r != false) {
this.abort();
} else {
this.timeoutTimer = setTimeout(this.timeout.bind(this),
AjaxPro.timeoutPeriod);
}
} catch(error) {
// Statements that execute in the event of an exception
} finally {
// Statements that execute afterward either way
}
try {
this.duration = new Date().getTime() - this.__start;
var r = this.onTimeout(this.duration, this);
if(typeof r == "undefined" || r != false) {
this.abort();
} else {
this.timeoutTimer = setTimeout(this.timeout.bind(this),
AjaxPro.timeoutPeriod);
}
} catch(error) {
// Statements that execute in the event of an exception
} finally {
// Statements that execute afterward either way
}
附加:
最后发现某人些还曾出现过 返回DataSet /DataTalbe出现" 缺少对象"错误Ajax.Web.DataTable is not a constructor
AjaxPro2 返回DataSet 时出现" 缺少对象"错误的问题解决办法:
这个它的一个bug!
可以通过修改源代码解决这个问题。
具体方法:
1.下载源代码
2.在 "AjaxPro\JSON\Converters\"下找到"DataTableConverter.cs"文件。
3.修改第71行,
if (!AjaxPro.Utility.Settings.OldStyle.Contains("renderJsonCompliant"))
把"!"去掉然后重新编译就好了
同样也可以这样处理就可以解决好这个”缺少对象“的问题
来源:http://hi.baidu.com/%D2%F4%C0%D6%BF%E1gg/blog/item/f2590699a49b0d0f6f068c7b.html
加支付宝好友偷能量挖...