添加删除程序(添加删除程序列表删不掉)

前沿拓展:

添加删除程序

开始来自-运行 输入REGEDIT 打开注册表
找到以下位置
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
删除相关键值即可
这样程序能正常运行
但添加删除程序中看不到


代码没有特殊需求,第一列使用bootstrap的符号。

删除:class为delectitem

添加:class为plusitem

添加删除程序(添加删除程序列表删不掉)

<section style="width:100%;overflow:hidden;overflow-x:auto;">

<table border="1" cellpadding="0" cellspacing="0" style="border:1px solid #d0d0d0;">

<tr>

<td align="center" bgcolor="#EFEFEF" style="width:4em;height:2em;border:1px solid #d0d0d0;"></td>

<td align="center" bgcolor="#EFEFEF" style="width:4em;height:2em;border:1px solid #d0d0d0;">序号</td>

<td align="center" bgcolor="#EFEFEF" style="width:4em;height:2em;border:1px solid #d0d0d0;">标题</td>

</tr>

<tr>

<td align="center" bgcolor="#EFEFEF" style="width:4em;border:1px solid #d0d0d0;"><i class="delectitem bi bi-trash" style="color:red;" data-toggle="tooltip" title="删除"></i><i class="plusitem bi bi-plus-square" style="padding-left:1em;color:blue;" data-toggle="tooltip" title="增加一行"></i></td>

<td align="center" bgcolor="#EFEFEF" style="width:4em;height:2em;border:1px solid #d0d0d0;">1</td>

<td align="center" bgcolor="#EFEFEF" style="width:4em;height:2em;border:1px solid #d0d0d0;">内容</td>

</tr>

<tr>

<td align="center" bgcolor="#EFEFEF" style="width:4em;border:1px solid #d0d0d0;"><i class="delectitem bi bi-trash" style="color:red;" data-toggle="tooltip" title="删除"></i><i class="plusitem bi bi-plus-square" style="padding-left:1em;color:blue;" data-toggle="tooltip" title="增加一行"></i></td>

<td align="center" bgcolor="#EFEFEF" style="width:4em;height:2em;border:1px solid #d0d0d0;">2</td>

<td align="center" bgcolor="#EFEFEF" style="width:4em;height:2em;border:1px solid #d0d0d0;">内容</td>

</tr>

</table>

</section>

<script>

//添加行

function AddRow() {

// 被点击的目标标签tagName 如INPUT DIV

var clicktagname = $(event.target).get(0).tagName;

//获取点击对象

var clickedNode = event.target;

var $table = $(clickedNode).closest("section").find("table:first");

var tableId = $table.attr("id");

//var $table=$("#"+tableId);

var numRows = $table.find("tr").length; //行数

if(numRows > 20) { //数据行最多10行 共11行

mscAlert("别再加了!");

return false;

} else {

numRows = $table.find("tr").length;

$("#" + tableId + " tr:last").clone(false).insertBefore("#" + tableId + " tr:eq(1)");

}

for(var i = 1; i < numRows + 1; i++) { //第二列序号

$('#' + tableId + ' tr:eq(' + i + ') td:eq(1)').text(i);

}

}

//产生随机标识符 前面以四个字母开头长度为n1+n2的字符串

function getUuid() {

var s = [];

var s1 = [];

var hexDigits1 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

var hexDigits1length = hexDigits1.length;

var hexDigits2 = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

var hexDigits2length = hexDigits2.length;

var n1 = 4; //随机前端字母字符串长度

var n2 = 32; //随机后端数字字母字符串长度

for(var i = 0; i < n1; i++) {

s[i] = hexDigits1.substr(Math.floor(Math.random() * (hexDigits1length – 1)), 1);

}

for(var i = 0; i < n2; i++) {

s1[i] = hexDigits2.substr(Math.floor(Math.random() * (hexDigits2length – 1)), 1);

}

////数组合并 a.push.apply(a,b);//将b合并到a中

s.push.apply(s, s1); //将s1合并到s中

//第3个位置插入-

s[2] = "-";

//第4个字符之后插入最多3个-

for(var i = 0; i < 3; i++) {

s[Math.floor(Math.random() * (n1 + n2 – 5)) + 4] = "-";

}

let uuid = s.join("");

return uuid;

}

</script>

<script>

$(function() {

//绑定删除表格条目

$("table").delegate(".delectitem", "click", function() {

var numRows = $(this).closest("table").find("tr").length; //行数

var tableId = $(this).closest("table").attr("id");

var objdel=$(this).closest("tr");

if(numRows == 2) {

//mscAlert("不能再删了!");

} else {

//mscConfirm("Delete", "你确定删除该行数据吗?", function(){

//objdel.remove();

//});

/*}*/

if(confirm("确定要删除吗?")){

objdel.remove();

for(var i = 1; i < numRows + 1; i++) { //第二列序号

$('#' + tableId + ' tr:eq(' + i + ') td:eq(1)').text(i);

}

}

}

});

//表格添加行

$("table").delegate(".plusitem", "click", function() {

//获取表格ID 如果没有动态给表格添加ID

var thisID = $(this).closest("table").attr("id");

if(typeof thisID !== typeof undefined) {

var ID = thisID;

} else {

ID = getUuid(); //ID 必须以字母开头

$(this).closest("table").attr("id", ID);

}

//添加行

AddRow();

});

});

</script>

添加删除程序(添加删除程序列表删不掉)

添加删除程序(添加删除程序列表删不掉)

添加删除程序(添加删除程序列表删不掉)

拓展知识:

原创文章,作者:九贤生活小编,如若转载,请注明出处:http://www.wangguangwei.com/61372.html