gpt4 book ai didi

javascript - 增加从js函数动态创建的表中行之间的间距

转载 作者:行者123 更新时间:2023-12-02 21:30:11 25 4
gpt4 key购买 nike

我在模态中有一个 JS 函数,它根据从 Controller 操作返回的数据在网格中创建一个表。它工作正常,但我希望行之间有更多的空间。我尝试过添加   但似乎没有效果。

谁能给我解决这个问题吗?下面是模态的图片、我的 JS 函数和模态的标记。

模态:

enter image description here

JS函数:

  $("button[name='paramsBtn']").click(function () {
/* Grabs ID from col selected */
var $col = $(this).closest('.row').find('.requestId');
var jobRequestId = $col.data('id');
var nameType = $col.data('name');

$.ajax({
url: '@Url.Action("JobPollerParameters", "Tools")',
data: { "jobRequestId": jobRequestId, "name" : nameType},
success: function (results) {

$modal = $('#paramsModal');
$modal.modal("show");

var name = [];
var value = [];

var arr = results;

//loop through arr created from dictionary to grab key(s) and value(s)
for (var key in arr) {
if (arr.hasOwnProperty(key)) {
//name += key;
//value += results[key];
name.push(key);
value.push(results[key])

//Remove previous rows
$("div[name='params']").remove();
for (var i in name) {
//Adding parameters as rows
$('<div class="col-md-6 text-break" name="params"> ' + name[i] + '</div>'+ '<div class="col-md-6 text-break" name="params">' + value[i] + '</div>').insertAfter($('#modalGridHeader'));
}

}

}
}
});
});

模态标记:

    <div class="modal fade" id="paramsModal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header modal-header-primary" style="margin-bottom:-16px;">
<a class="btn btn-xs btn-primary pull-right" data-dismiss="modal" aria-label="Close"><span class="glyphicon glyphicon-remove"></span></a>
<h4 class="modal-title" id="modalTitleText">Job Parameters</h4>
</div>
<div class="modal-body" style="height:250px;">
<div class="list-group">
<div class="row list-group-item list-group-item-heading container divTableHeading" style="width:inherit; margin-bottom:0px;" id="modalGridHeader">
<div class="col-md-6 font-weight-bold"> Parameter(s): </div>
<div class="col-md-6 font-weight-bold"> Value(s): </div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>

添加行的行是:

 $('<div class="col-md-6 text-break" name="params"> ' + name[i] + '</div>'+ '<div class="col-md-6 text-break" name="params">' + value[i] + '</div>').insertAfter($('#modalGridHeader'));

这是我尝试添加的地方。我也尝试过添加 margin-bottom:5px,但看起来很奇怪。

谢谢

最佳答案

又快又脏

<div class="col-md-6 text-break" name="params">添加style="height:20px;" .

关于javascript - 增加从js函数动态创建的表中行之间的间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60638989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com