Telerik 报告查看器不适用于 jquery async: false
Telerik Report Viewer don't work with jquery async: false
我在我的项目中使用 jQuery 1.11.0。我已经更改了 ajaxSetting。我做了 async:!0
而不是 async:!1
因为我的 remote validation
出乎意料地工作了。除了在 Telerik Reporting 中,此更改并没有影响我的任何地方。由于此更改 Telerik Reporting
不加载。
有没有什么我可以做任何 telerik 报告,以便它异步加载并完美运行?
好吧,经过长时间的故障排除,我能够解决这个问题。实际上我确实在 jquery.validate.unobtrusive.min.js 中进行了更改。我还原了 jQuery 1.11.0 中的更改。
我只为远程验证设置了 async false。我做了以下更改(粗体字):
b.add("remote",["url",
"asynx"
,"type","additionalfields"],function(b){var d={url:b.params.url,
async:false
,type:b.params.type||"GET",data:{}},e=h(b.element.name);a.each(j(b.params.additionalfields||b.element.name),function(i,h){var c=g(h,e);d.data[c]=function(){return a(b.form).find(":input").filter("[name='"+f(c)+"']").val()}});c(b,"remote",d)});
我在我的项目中使用 jQuery 1.11.0。我已经更改了 ajaxSetting。我做了 async:!0
而不是 async:!1
因为我的 remote validation
出乎意料地工作了。除了在 Telerik Reporting 中,此更改并没有影响我的任何地方。由于此更改 Telerik Reporting
不加载。
有没有什么我可以做任何 telerik 报告,以便它异步加载并完美运行?
好吧,经过长时间的故障排除,我能够解决这个问题。实际上我确实在 jquery.validate.unobtrusive.min.js 中进行了更改。我还原了 jQuery 1.11.0 中的更改。 我只为远程验证设置了 async false。我做了以下更改(粗体字):
b.add("remote",["url",
"asynx"
,"type","additionalfields"],function(b){var d={url:b.params.url,
async:false
,type:b.params.type||"GET",data:{}},e=h(b.element.name);a.each(j(b.params.additionalfields||b.element.name),function(i,h){var c=g(h,e);d.data[c]=function(){return a(b.form).find(":input").filter("[name='"+f(c)+"']").val()}});c(b,"remote",d)});