Jquery Microsoft JScript运行时错误:无法设置属性“control”的值:对象为null或未定义
我正在使用ASP.NET3.5、jQuery和RadAjax Telerik控件开发一个web应用程序。我在加载页面时收到错误消息。即:Microsoft JScript运行时错误:无法设置属性“control”的值:对象为null或未定义。图片: 当我点击打开RadWindow时,会得到同样的错误信息。无法打开窗户 图2: 我怎样才能解决这个错误。帮帮我 谢谢Jquery Microsoft JScript运行时错误:无法设置属性“control”的值:对象为null或未定义,jquery,asp.net,telerik,runtime-error,microsoft-ajax,Jquery,Asp.net,Telerik,Runtime Error,Microsoft Ajax,我正在使用ASP.NET3.5、jQuery和RadAjax Telerik控件开发一个web应用程序。我在加载页面时收到错误消息。即:Microsoft JScript运行时错误:无法设置属性“control”的值:对象为null或未定义。图片: 当我点击打开RadWindow时,会得到同样的错误信息。无法打开窗户 图2: 我怎样才能解决这个错误。帮帮我 谢谢 Nahid不幸的是,这种错误消息无法真正看出问题的根源。我会转到Telerik.com,提交一个可运行的项目,以及在支持通知单中重现该
Nahid不幸的是,这种错误消息无法真正看出问题的根源。我会转到Telerik.com,提交一个可运行的项目,以及在支持通知单中重现该问题的步骤,并让支持团队查看该问题。此问题与jQuery Validate Javascript库隔离 脚本文件名为:jquery.validate.unobtrusive.min.js 尽管jQuery是开源的,但该库是由Microsoft提供的,如我的js文件顶部所示:
/*
** Unobtrusive validation support library for jQuery and jQuery Validate
** Copyright (C) Microsoft Corporation. All rights reserved.
*/
尝试替换库以使用替换jquery.validate.min.js
一种方法是通过
以下:
右键单击项目的“引用”文件夹
选择“添加库包引用…”
当窗口打开时,从左侧边栏菜单中选择“联机”。
在右上角,键入“jquery.validate”并按enter键。
找到“jQuery验证”并单击“安装”按钮。
更改代码以使用新库名称“jquery.validate.min.js”
在VisualStudio中调试时,我测试了这一点,我的客户端字段验证似乎都可以正常工作,没有恼人的异常