建站资讯

微信小程序创业_修正 bootstrap table 默认detailRow样

作者:admin 发布时间:2021-01-11
修改 bootstrap table 默认detailRow样式的实例代码       这篇文章主要介绍了修改 bootstrap table 默认detailRow样式的实例代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下
this.$body.find(' tr[data-index] td .detail-icon').off('click').on('click', function () {
 var $this = $(this), //a.detail-icon
 $tr = $this.parent().parent(), //current row
 index = $tr.data('index'),
 row = data[index]; // Fix #980 Detail view, when searching, returns wrong row
 // remove and update
 if ($tr.next().is('tr.detail-view')) { //exsit
 $this.find('i').attr('class', sprintf('%s %s', that.options.iconsPrefix, that.options.icons.detailOpen));
 that.trigger('colla凡科抠图e-row', index, row);
 $tr.next().remove();
 $tr.next().remove();
 } else { //not exsit and add
 $this.find('i').attr('class', sprintf('%s %s', that.options.iconsPrefix, that.options.icons.detailClose));
 //$tr.after(sprintf(' tr td colspan="%s" /td /tr ', $tr.find('td').length));
 $tr.after(sprintf(' tr /tr 
 $tr.after(sprintf(' tr /tr 
 var $element1 = $tr.next();
 var $element2 = $element1.next();
 //var $
 //var $element = $tr.next().find('td');
 var content = calculateObjectValue(that.options, that.options.detailFormatter, [index, row, $element1, $element2], '');
 //console.log(content); //head , body Object
 if($element1.length === 1) {
 $element1.append(content.head);
 $element2.append(content.body);
 that.trigger('expand-row', index, row, $element1, $element2);
 that.resetView();
 return false;
});

以上所述是小编给大家介绍的修改 bootstrap table 默认detailRow样式的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对凡科网站的支持!



收缩