内部jquery数据表绑定每行中的多选下拉列表

时间:2018-02-22 13:02:27

标签: jquery datatable jquery-multiselect

我的一个jquery Datatable Column。(使用Chosen.Jquery.js) 行号:3我提到了多个class =“Chosen-Select”,但它没有工作。

           { "data": "Tagss",
           "render": function (d, t, r) {
            var $select = $('<select multiple class="chosen-select</select>', 
                               {
                                    "id": r[0] + "start",
                                    "value": d
                                });

                                var items = "";
                             $.each(d, function (i, item) {
                                    var $option = $("<option></option>", {
                                        "text": item.PageName,
                                        "value": item.pageTagId
                                    });
                                    if (d == item) {
                                        $option.attr("selected", "selected")
                                    }
                                    $select.append($option);
                                });
                                return $select.prop("outerHTML");

                                //return $select.prop('selected', true).trigger('change');


                            }

                        },

1 个答案:

答案 0 :(得分:0)

首先,你在申请时缺少双引号。

其次在呈现html后应用css。因为您的控件没有获得CSS并且没有正确应用。