相关疑难解决方法(0)

Word包装Javascript数据表中的列数据

我有一个JS数据表,我们输入客户信息,在某些情况下,一些客户参考是这样的

reference_text=%26reference%5Ftext%3D%2526reference%255Ftext%253Dtest%252520ipsum%25252C%25252008%25252DAug%25252D08%2546%26&
Run Code Online (Sandbox Code Playgroud)

这打破了我的html表并强制列不成比例增长,因为它不包含空格,我在JS小提琴中设置了一个例子来说明这个问题,有没有办法可以强制这个列以一致的格式与另一个或包装文本,使其适合列?

$(document).ready(function () {
    if ($('#report_gen_user').length) {
        $('#report_gen_user').dataTable(
                {
                    "iDisplayLength": -1,
                    initComplete: function () {
                        var api = this.api();

                        api.columns().indexes().flatten().each(function (i) {
                            if (i == 2 ||  i == 9) {
                                var column = api.column(i);
                                var select = $('<select><option value=""></option></select>')
                                        .appendTo($(column.footer()).empty())
                                        .on('change', function () {

                                            var val = $.fn.dataTable.util.escapeRegex(
                                                    $(this).val()
                                                    );

                                            column
                                                    .search(val ? '^' + val + '$' : '', true, false)
                                                    .draw();
                                        });

                                column.data().unique().sort().each(function (d, j) {
                                    select.append('<option value="' + d + '">' + d + …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery datatables

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

标签 统计

css ×1

datatables ×1

html ×1

javascript ×1

jquery ×1