我有一些javascript来检查表是否与选择选项中的行数相同,如果没有,则删除这些行,所以我写了以下内容:
$(document).ready(function() {
    $("#noOfSegments").change(function() {
        var counter = $("#noOfSegments").val();
        for (i = 0; i < counter; i++) {
            var row = $("<tr><td>" + i + "</td><td>" + i + "</td><td>" + i + "</td><td>" + i + "</td><td>" + i + "</td></tr>");
            $("#segmentTable").append(row);
        }
        if (segmentTable.rows.length > counter) {
            var rowLen = segmentTable.rows.length;
            var delIndex = 1;
            for (i = 0; i <= rowLen; i++) {
                if (i > counter) {
                    segmentTable.deleteRow(i - delIndex);
                    delIndex++;
                }
            }
        }
    });
});
<select id="noOfSegments">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
是我的表ID ,#segmentTable但我想要一些jQuery代码来做同样的事情,你能帮我写吗?提前致谢。