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

时间:2014-10-01 23:10:45

标签: javascript jquery asp.net-mvc kendo-ui kendo-tabstrip

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

microsoft jscript运行时错误:预期的对象

我一直在研究这个问题,并没有找到解决方案。我正在帮助你们帮忙。

更新评论:

我无法发布任何代码,因为这是为了工作。但我确实发现了一些关于这个问题的更多信息。首先,视图或控制器没有问题,因为在从Telerik升级到Kendo之前,选项卡控件,视图和控制器都完美地协同工作。其次,问题似乎是每当发生回发时,选项卡控件就像常规视图一样处理局部视图。

这方面的代码设置非常简单。 Kendo选项卡控件和每个选项卡,我使用局部视图。在每个局部视图上都有一个提交按钮。当我点击按钮时,我收到上面的错误。对Telerik控制工作正常,对Kendo无效。

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

我有同样的问题,通过加载jQuery.unobtrusive-Ajax.js文件得到修复。