mquery ui帮助mvc 3

时间:2011-06-24 07:04:27

标签: asp.net-mvc asp.net-mvc-2 asp.net-mvc-3

是否有jquery ui的助手?

@Html.DatePicker(m=>m.Date)

@JQueryUI.DatePicker('DateFieldId');

我认为它可以更方便......

3 个答案:

答案 0 :(得分:3)

不,在框架中不是任何内置的Jquery UI助手。但是有很多关于datepicker实现的博客文章(实际上是最需要的小部件)。例如,查看Stuart Leek's blog post

答案 1 :(得分:2)

您可以将自定义属性/类添加到标准Html控件,然后编写Jquery选择器来连接它们:

构建此HTML(您可以编写辅助方法扩展来执行此操作):

<input class="ui-datepicker" data-min="1/1/2000" type="text" />

然后在你的javascript中:

            (function($) {

                $(".ui-datepicker").datepicker({
                     minDate: Date.parse($(this).attr("data-min"))
                });

            })(jQuery);

答案 2 :(得分:2)

我知道这是一篇旧帖子,但对于那些寻找这个问题答案的人来说:

试试这个: http://jqueryuihelpers.apphb.com/Docmo/GettingStarted

我已经使用它已经有一段时间..非常非常好