我使用jQuery将行添加到了html表中,但是当我刷新浏览器时,行消失。我怎样才能让行留下来?使用jQuery将行添加到表中,但添加的行随浏览器刷新而消失
<TABLE id="dataTable" width="100%" align="center">
<TR align="center" border="1">
<TH></TH>
<TH>ID </TH>
<TH>Name</TH>
<TH>Status</TH>
</TR>
<TR align="center">
<TD><INPUT type="checkbox" name="chk"/></TD>
<TD> 1 </TD>
<TD> <INPUT type="text" value="Submission 1" /> </TD>
<TD>Working version</TD>
</TR>
</TABLE>
<script type="text/javascript">
$(document).ready(function(){
$('#createNew').click(function() {
var table = document.getElementById('dataTable');
var rowCount = table.rows.length;
$('#dataTable tr:last').after('<TR align="center"><TD><INPUT type="checkbox" name="chk"/></TD><TD>'+ rowCount + '</TD><TD> <INPUT type="text" value="Submission 1" /> </TD><TD>Working version</TD></TR>');
的HTML是从文件中的每个页面被请求时呈现 - 如果你想将更改保存到需要在一些地方保存更改并在加载时显示它们...你使用服务器端语言吗? – ManseUK
您需要以某种方式记录行的创建(例如''),然后在页面显示时再次重新创建行。你使用任何服务器端编码? – freefaller