好久没发帖了,今天来个超级简单的玩玩。本来见识就短浅,O(∩_∩)O~
关于通过web页面删除数据记录,这是一个简单的设计问题,如下图是我们常用的方式, 即在每行记录前加一个checkbox,通过选中多条记录,点击下方的“删除”按钮。
此实现方式是有潜在风险的,尤其是物理删除。用户选中了多条记录,一旦点击了删除按钮,将会无法恢复。这对于某些业务数据或场景来说,可能非常麻烦。大多数web程序员都有过类似感触以及经历吧。
改进方式:
-
js弹出确认按钮,这点很多人都会考虑且必须做
-
逻辑删除,即将数据暂存到一张bak表或其他介质,或置删除状态,以便恢复
-
页面设计的改进,改为每次只允许删除一条记录,从而将因为用户误操作而带来的损失降到最小,可以有如下几个方案:
l 去掉这样的批量“删除”按钮,每行记录上增加删除按钮
l 用户选择记录后,点击删除按钮时验证只允许选择一条
javascript添加数组 js如何给数组添加元素
js中对数组的操作方法有很多,下面是我总结的一些向数组添加元素的一些方法。push()方法 举例:arr.push(date1,date2,…,daten);参数:date1,date2,…daten (任意个,任意值)功能:在目标数组的尾部增加数据,增加的数据是push的参数返回值:数组被增加之后的长度是否会改变原函数:会var arr = [1,2,3,4,5,6]; //目标数组