gpt4 book ai didi

JQuery 数据表行高

转载 作者:太空狗 更新时间:2023-10-29 14:16:35 24 4
gpt4 key购买 nike

我有一个页面,人们可以在其中输入名字/姓氏、电话、电子邮件和种族点击添加,它会在数据表中添加一个条目。问题是单击添加表后显示如下:

Table

如何调整每行的高度以使其正确显示。这是我的表格 html 代码:

<div id="table">
<form id="add_nrow" title="Add">
<br/>
<label for="name">First Name</label><input type="text" name="fname" id="fname" class="required" rel="0" />
<br />
<label for="name">Last Name</label><input type="text" name="lname" id="lname" rel="1" />
<br />
<label for="name">Phone</label><input type="text" name="phone" id="phone" rel="3" />
<br />
<label for="name">Email</label><input type="text" name="email" id="email" rel="4" />
<br />
<label for="name">Ethnicity</label><input type="text" name="ethnicity" id="ethnicity" rel="5" />
<br />
<input type="button" value="Add" id="addbtn" /><br/><br/>
</form>

<table id="reg_more" border="1">
<thead>
<tr>
<th>First Name</th>
<th>Last Name</th>
<th>Phone</th>
<th>Email</th>
<th>Ethnicity</th>
</tr>
</thead>
</table>
</div>

这是我的 jquery 代码

$("#addbtn").click(addrow);
$('#reg_more').dataTable({
"bLengthChange": false,
"bInfo": false,
"bPaginate": false,
"bStateSave": true,
"rowHeight": 'auto',
"bFilter": true,
"bSort": false,
"bAutoWidth": false
});


function addrow() {
$('#reg_more').dataTable().fnAddData( [
$('#fname').val(),
$('#lname').val(),
$('#phone').val(),
$('#email').val(),
$('#ethnicity').val()] );
}

我真的有两个问题:

  1. 如何正确调整高度以便用户可以看到数据?
  2. 如果输入 20 个人的信息,我如何获取所有这些数据以便将其输入到 mysql 数据库中?

最佳答案

正如您在此 fiddle 中看到的那样您的代码是正确的,应该按预期工作。

无论如何设置行高,只需使用css

 tr { height: 50px } 

我认为没有必要让它变得更复杂。

关于如何将数据插入数据库的问题,google 上有大量示例。 .

关于JQuery 数据表行高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12444423/

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