小编Rav*_*sod的帖子

输入框datepicker在jQuery DataTables的所有页面中都不起作用

我有jsp页面有jQuery DataTables,其中包含超过20个页面,我在数据表td标签中使用文本框,显示datepicker即签入/签出日期.

在第一页上它完美地工作,但在其他页面上,datepicker类不适用.这是我使用的以下代码.

HTML代码

<table id="tableBookingByBooker">
    <thead class="btn-default">
        <tr>
            <th>checkInDate</th>
            <th>checkInDate</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>
                <input id="checkInDate${data[0]}" />
            </td>
            <td>
                <input id="Text1" />
            </td>
        </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

JS代码:

$('input[id^=checkInDate]').each(function (index, element) {
    var checkOutDate = (new Date($('#checkOutDate' + $(this).attr('id').substring(11)).val()));
    checkOutDate.setDate(checkOutDate.getDate() - 1);
    $(this).datepicker({
        dateFormat: 'mm/dd/yy',
        maxDate: checkOutDate,
    });
});

$('input[id^=checkOutDate]').each(function (index, element) {
    var checkInDate = (new Date($('#checkInDate' + $(this).attr('id').substring(12)).val()));
    checkInDate.setDate(checkInDate.getDate() + 1);
    $(this).datepicker({
        dateFormat: 'mm/dd/yy',
        minDate: checkInDate,
    });
});
Run Code Online (Sandbox Code Playgroud)

输入框(checkIn/checkout)Datepicker在数据表的第一页成功运行,但其他页面的日期选择器不起作用.

我尝试了分页事件并将js代码放入函数单击但它无法正常工作

javascript jquery jsp datepicker datatables

6
推荐指数
1
解决办法
1720
查看次数

如何使用MySQL和Hibernate设置group_concat_max_len

在查询中使用group concat时,由于group concat的默认长度为1024,因此无法获取所有事件组名称,因此如何在现有代码中设置group concat的max_length.

我有一个代码,我在使用group concat并设置max len

==========================================================================
        DATA_QUERY="set group_concat_max_len=10024;
 select group_concat(eg.name) from event_groups eg left join theatres t ON t.theatre_id = eg.theatre_id group by t.theatre_id order by t.application_name"

        Session session = getFacadeLookup().getPersistenceFacade().getHibernateSession();
        Query query = session.createSQLQuery(DATA_QUERY) and execute 

        List<Object[]> lstResult = query.list();
============================================================================
Run Code Online (Sandbox Code Playgroud)

错误集group_concat_max_len不支持此处

java mysql sql spring hibernate

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

标签 统计

datatables ×1

datepicker ×1

hibernate ×1

java ×1

javascript ×1

jquery ×1

jsp ×1

mysql ×1

spring ×1

sql ×1