jQuery UI Datepicker length为空或不是对象错误的解决方法

现在我们选择某个日期后就不会出现“'length'为空或不是对象”的错误了,而asp教程.net验证控件也可照常运行。

<asp:textbox id="txtdate" runat="server"></asp:textbox>
<asp:requiredfieldvalidator id="reqdate" runat="server" controltovalidate="txtdate" errormessage="*"></asp:requiredfieldvalidator>
<script type="text/网页特效">$("#<%= txtdate.clientid %>").datepicker();
</script>

 

那么当我们在datepicker中选择某个日期时就会出现“'length'为空或不是对象”的错误。这由于datepicker的bug造成的,经过我的研究,找到了一个很简单的解决方法——捕获datepicker的onselect事件,但不做任何处理:
复制代码 代码如下:

$("#<%= txtdate.clientid %>").datepicker({
onselect: function(datetext, inst) {
// 不做任何处理
}
});

 

时间: 2024-09-09 03:39:44

jQuery UI Datepicker length为空或不是对象错误的解决方法的相关文章

jQuery UI Datepicker length为空或不是对象错误的解决方法_jquery

我们开发ASP.NET站点时,如果将jQuery UI Datepicker与ASP.NET的验证控件(如:RequiredFieldValidator)组合使用: 复制代码 代码如下: <asp:TextBox ID="txtDate" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="reqDate" runat="server&

jquery.ui.dialog 1.81在IE8中出现滚动条失效解决方法

jquery.ui.dialog 1.81在ie8中出现滚动条失效解决方法 var dialog = $("#divdialog").dialog({  autoopen:false  ,width:350  ,height:160  ,buttons:{   "确认":function(){    $(this).dialog("close");   }  }  ,title:"提示:"  ,modal:true  ,res

jquery UI Datepicker时间控件的使用方法(终结版)_jquery

近期项目中用到日期控件,感觉不错,写出来分享给大家看看,我限制的开始时间和结束时间跨度不超过三天,并配置有清空时间,重选时间等功能,分享给大家: 先给大家看两张效果图 在例子中我控制的开始时间和结束时间为三天,也就是开始时间和结束时间的跨度不能超过三天. 具体是怎么实现的,代码中会附有很详细的解释,请大家继续往下看: 第一步,引入控件js,这里有两个,一个是jquery.js,一个是jquery-ui-datepicker.js,当然还有引入样式文件: <script type="text

jQuery UI Datepicker使用介绍

本博客使用Markdown编辑器编写 在企业级web开发过程中,日历控件和图表控件是使用最多的2中第三方组件.jQuery UI带的Datepicker,日历控件能满足大多数场景开发需要.本文就主要讨论jQuery UI Datepicker的使用,和中文本地化配置. 1.jQuery UI介绍 jQuery UI是一套基于jQuery控件和动画效果Javascript类库.可以用来构建交互式的互联网应用程序.最新版本1.10.4.基于jQuery 1.6+jQuery UI官方网站 2.jQu

Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】_jquery

最近的后台项目前端使用了jquery ui 日历控件自然就使用了jquery ui 的 datepicker 后台数据比较好大,一般是千万级的和百万级的关联,查询会很慢,所以后加想多加些过滤条件,其中时间要设置为必选, 产品要叫日历控件做成只能做3天之内的查询,且日历控件要做成这样的要求,如果前一个日历控制选择了2013年9月1号 后面的日历控件只能选择2013年9月1号,2013年9月2号,2013年9月3号,其他的全部要不能选,本来想叫他给提示的,领导非要这么干 真是领导一句话,码工辛苦好几

jquery UI Datepicker时间控件的使用及问题解决_jquery

本文实例为大家分享了jqueryUI中datepicker的使用,解决与asp.net中的UpdatePanel联合使用时的失效问题. 1.jqueryUI的datepicker的使用 -->首先在jqueryUI官网上根据你的需要下载适合你系统主题的样式,jqueryUI主题:下载地址: -->下载后的文件jquery-ui-1.10.3.custom文件夹:不同的主题的区别在于它们引用的css不同 默认下载的样式如下:   其它样式比如我下载的样式: 下载的jqueryUI中除了css文件

jquery UI Datepicker时间控件的使用方法(加强版)_jquery

先来看看Datepicker插件的属性表: 第一个日历插件的使用实例 首先导入需要的类库文件: <</SPAN>scripttype="text/javascript" src="${pageContext.request.contextPath }/js/jquery-1.7.1.min.js"></</SPAN>script> <</SPAN>scripttype="text/javas

jQuery UI Datepicker日期插件弹出失败

经过和官方的演示案例对比,最终找到了问题所在. 我使用的错误方法:  代码如下 复制代码     <input type="text" id="to" name="to_date" class="xxshort form-text hasDatepicker" /> 正确的用法:  代码如下 复制代码     <input type="text" id="to" nam

jquery UI Datepicker时间控件冲突问题解决_jquery

公司里的项目由于发展较快,很多东西都没有好好梳理一下,以至于有很多的潜在的问题. 最近就遇到了一个比较坑的问题.datepicker  有两个插件库中的datepicker插件比较有名.一个是jQuery-UI,一个是bootstrap.两个的api网址分别是 然而在项目中很不巧的两个库都用到了.然后就出现了以下情况:http://jqueryui.com/datepicker/   和  http://bootstrap-datepicker.readthedocs.io/en/latest/