JQuery不使用asp.net验证控件
我的所有页面都可以很好地使用jquery菜单和jquery ui日期选择器插件。但问题在于页面具有asp.net验证控件。这些页面持续显示类型错误: $('mySelector').myFunction();这不是一个函数 我正在使用带有jQueryUI1.7.3和的asp.NET4.5网站 如果我只是删除页面中的验证控件,它就会开始工作。但我需要它们 有什么建议吗?谢谢 已更新 这是firebug中看到的错误JQuery不使用asp.net验证控件,jquery,asp.net,jquery-ui,Jquery,Asp.net,Jquery Ui,我的所有页面都可以很好地使用jquery菜单和jquery ui日期选择器插件。但问题在于页面具有asp.net验证控件。这些页面持续显示类型错误: $('mySelector').myFunction();这不是一个函数 我正在使用带有jQueryUI1.7.3和的asp.NET4.5网站 如果我只是删除页面中的验证控件,它就会开始工作。但我需要它们 有什么建议吗?谢谢 已更新 这是firebug中看到的错误 TypeError: $(...).datepicker is not a func
TypeError: $(...).datepicker is not a function
[Break On This Error]
$("[id$=txtDate1]").datepicker();
AddCon...atid=29 (line 248)
TypeError: $(...).fixedMenu is not a function
[Break On This Error]
$('div.menu').fixedMenu();
原因可能是$与Asp.net Jquery对象冲突 您可以做的是尝试在第页代码的开头声明单独的Jquery对象 Try:jquery.NoConflict()
请用$.noConflict()详细说明“在第页的代码开头声明单独的Jquery对象”好吗,现在jquery菜单和jquery日期选择器正常工作,但验证控件会丢失客户端行为。未经验证的表单只是发帖,我发现了!Page.isValid节。有什么想法吗?我也有同样的问题,我认为页面中的脚本引用和ScriptManager引用的de jquery之间存在冲突,这是不引人注目的验证模式=webform所必需的。对不起,我的英语!