Kendo TabStrip,获取错误-切换选项卡时应为microsoft jscript运行时错误对象

Kendo TabStrip, getting error - microsoft jscript runtime error object expected when switching tabs

本文关键字:microsoft jscript 对象 运行时错误 选项 获取 TabStrip 取错误 Kendo      更新时间:2023-09-26

我在MVC视图页面上使用Kendo TabStrip控件。我有4个标签。我为每个选项卡使用一个局部视图。我使用Ajax来呈现每个选项卡中的HTML。我还在每个局部视图的javascript中使用jquery。最初选项卡加载良好,没有问题。我在每个选项卡上都有一个提交按钮。当我单击提交按钮时,它会回发到服务器,做一些工作,返回到客户端,然后切换到下一个可用的选项卡。当它切换到新选项卡时,旧选项卡返回错误:

microsoft jscript运行时错误:需要对象

我一直在研究这个问题,但没有找到任何解决方案。我在帮你们。

更新意见:

我不能发布任何代码,因为这是为了工作。但我确实发现了更多关于这个问题的信息。首先,视图或控制器没有问题,因为在我从Telerik升级到Kendo之前,选项卡控件、视图和控制器都工作得很好。其次,问题似乎是,无论何时发生回发,选项卡控件都将部分视图视为常规视图。

这方面的代码设置非常简单。剑道选项卡控件,对于每个选项卡,我都使用局部视图。每个局部视图上都有一个提交按钮。当我点击按钮时,我会得到上面的错误。在Telerik控制方面工作良好,但在剑道方面不工作。

我也遇到了同样的问题,通过加载jQuery.uno唐突-Ajax.js文件得到了修复。

在等待您发布一些代码时,您可以查看以下内容:

  1. jquery/kendo脚本是否正确包含
  2. 使用Telerik支持的jquery版本(1.9.1+)
  3. 检查您的javascript语法
相关文章: