Tag: jquery ui datepicker

如何子类化特定的jqueryui小部件方法?

由于我将jQueryUI更新为1.8,我在实现中发现了一些问题,如果我能找到如何子类化datepicker小部件的特定方法,那么我可以自己修复它而无需等待修复它们,所以我调用了父代码然后执行我的代码。 我正在阅读$ .widget,但我无法理解这是如何工作的。 我试过这样的事情: $.widget(“ui.datepicker”, { _showDatepicker: function(input) { alert(‘Yo’); $.datepicker.prototype._showDatepicker.apply(this,arguments); alert(‘Hey!’); } }); 各种各样的其他变化和想法我认为我只是不理解jQueryUI的’可扩展性’或它只是无法完成。 谁知道我怎么能做到这一点? 谢谢

jQuery UI根据开始日期在范围内选择开始和结束日期

我正在jQuery ui中构建一个日期选择器。 我要做的是设置一个范围,所以当他们选择第一个日期时,第二个日期出现并给出一个30天的窗口。 我尝试了这个但它不起作用(它允许用户从今天开始30天,而不是从开始日期开始30天): var pickDate; $( “#datepickerEnd” ).hide(); $( “#datepickerStart” ).datepicker(); $( “#datepickerStart” ).change(function(){ var pickDate = $( “#datepickerStart” ).val(); $( “#datepickerEnd” ).datepicker({ minDate: pickDate, maxDate: +30 }); $( “#datepickerEnd” ).show(); }) 我遇到的另一个问题是当我更改datepickerStart时,它只会设置一次起始范围,但不会每次更改它。 我必须刷新页面才能锁定新的开始日期。

jQuery datepicker,禁用月份选择

嗨,我敢肯定必须有一个简单的方法来做到这一点,但找不到任何地方设置它的选项。 我正在尝试禁用允许用户更改月份的左/右按钮。 我删除了几个月的下拉列表,但无法摆脱按钮。 $(“#date”).datepicker({ changeMonth: false, changeYear: false, dateFormat: ‘dd/mm/yy’, duration: ‘fast’ });

DateTimePicker上午/下午下拉列表

我正在使用(并且喜欢)datetimepicker,这是对jQuery UI Datepicker的一个很好的补充。 但是,我正在使用下拉选项(你可以在这里看到所有这些 – http://trentrichardson.com/examples/timepicker/ ),我希望有三个下拉菜单 – 一个小时(1-12) ,分钟(00至60)和上午/下午。 现在,hours字段也有am / pm,我不知道如何添加另一个下拉列表来控制AM / PM。 这是我的初始化: $( “.datepicker” ).datetimepicker({ controlType: ‘select’, timeFormat: “h:mm TT”, ampm: true }); 我觉得这可能是一个非常容易的问题,但我找不到任何真实的文档,暗示我是如何做到的。 请帮忙!

jQuery UI datepicker性能

我的网页上有一个用于指定日期的文本框,所以我想使用jQuery DatePicker 。 但是,我的大多数用户都被锁定使用IE6,并且jQuery DatePicker的性能在这个浏览器中有点迟钝。 任何人都可以推荐一个替代的JavaScript日期选择器,或任何提高jQuery DatePicker的显示性能的方法吗?

如何获取Html.Editorfor的日期选择器

在我的MVC3剃刀页面上,我有一个日期字段 @Html.EditorFor(model => model.Member.Dob) 下面是我试图获得出生日期字段的日期选择器的代码。 $(document).ready(function () { debugger; $(“#Member_Dob”).datepicker(); }); 但是当我运行这个页面时,我收到了错误 Microsoft JScript runtime error: Object doesn’t support property or method ‘datepicker’ 请帮我找一种方法将datepicker添加到我的页面

如何为jQuery日期选择器设置年份范围:1900到当前年份,或1900到9999

大家好我使用的Jquery Date picker对我来说效果很好。 但我有一个小问题,即我想将Start year从1900和End year为Current Year或9999 。 在脚本中我发现了这year range yearRange: ‘c-100:c+100’ 如果我继续前进到像1800这样的东西我无法看到current year 。我应该做些什么改变才能看到我的岁月,这些年应该是1900-current year或1900-9999 我试过这个对我有用,但是因为它在日历加载时加载它在我的应用程序运行时花了很多时间 datepick({yearRange: ‘1900:9999’}); 因此,根据我的要求,任何比这更好的选择

jQuery:datepicker替代方案

有没有比jQuery datepicker更好,更小的替代品? ui.datepicker.js有应用程序。 70kb这是非常巨大的imo。 可以压缩吗?

jQuery datepicker altFormat未显示

我有一个jQuery datepicker,它根据卖家的语言偏好进行了本地化。 每个日期选择器自定义都有不同的日期格式,但我希望在提交表单时使用特定格式进行解析。 我试图在日期选择器上使用altFormat将其设置为’mm / dd / yy’但我不希望将日期显示给用户显示的格式。 有没有办法做到这一点。 也就是说有一种方法可以使用不同的日期格式从datepicker评估到创建javascript日期对象时的相同日期?

jQuery数据选择器字体大小问题

我刚刚为ASP .NET MVC 3(Razor)项目实现了jQuery和datapicker的东西,不知何故,datapicker的字体非常庞大。 有任何线索如何修复它? 谢谢!