小编swo*_*ish的帖子

在jquery UI datepicker范围内使用altFormat和altField

我正在尝试将"from"和"to"的日期范围添加到我的数据库中.我使用altFormat和altField以DB格式(yy-mm-dd)捕获日期,同时使用Datepicker jquery UI组件在UI中显示正常日期格式.

我的问题是:我如何在Datepicker UI范围内使用它.我在哪里可以为我的from和to datepickers指定altField?

http://jqueryui.com/demos/datepicker/#date-range

我的代码:

var dates = $( "#hotel_display_checkin_date, #hotel_display_checkout_date" ).datepicker({
        defaultDate: "+1w",
        changeMonth: true,
        numberOfMonths: 1,
        altFormat: "yy-mm-dd",
        altField: "#hotel_checkin_date",
        onSelect: function( selectedDate ) {
            var option1 = this.id == "hotel_display_checkin_date" ? "minDate" : "maxDate",

                instance = $( this ).data( "datepicker" ),
                date = $.datepicker.parseDate(
                    instance.settings.dateFormat ||
                    $.datepicker._defaults.dateFormat,
                    selectedDate, instance.settings ),
                    options = {option1: date}
            dates.not( this ).datepicker( "option", options );
        }
        });
Run Code Online (Sandbox Code Playgroud)

我尝试将altField选项添加到options = {option1:date},但这不起作用

jquery jquery-ui datepicker jquery-ui-datepicker

5
推荐指数
1
解决办法
2万
查看次数

命名锚不适用于动态html和jquery

我正在尝试动态添加一个HTML片段,其中包含通过jquery append('html')方法命名的锚点和目标

追加后,所有命名的链接均不起作用。新添加的内容在页面上可见,但是链接不起作用。是因为这些标签是动态添加的,还是我在这里做错了?但是,所有服务器端生成的命名锚都可以正常工作。

简化的html:

<a href="#tab">Foo</a>

<div id="tab"></div>

("#testButton").click(function() {
   $('#mainSegmentDiv').append("html")
});
Run Code Online (Sandbox Code Playgroud)

anchor jquery

2
推荐指数
1
解决办法
1111
查看次数