javascript中实现增加和删除订单的功能,若无序删除时会出错,就是删除的不是指定行,求高手指点!

javascript中实现增加和删除订单的功能,若无序删除时会出错,就是删除的不是指定行,求高手指点!,第1张

因为你删除一行以后,下面的行的索引都会改变,但你函数里的参数却是生成时的,这样就会错删,传递给删除函数当前行的索引,而不是你指定的id即可

var s="<input type='button' id='btnDelete' value='删除' onclick='Del(\""+id+"\")'/>"

改成

var s="<input type='button' id='btnDelete' value='删除' onclick='Del(this.parentNode.parentNode.rowIndex)'/>"

就可以了.

这个肯定要用后台才能实现的。

需要后台进行对用户,产品等信息审核。

前端只是提供一些id的东西。

这个前端解决不了的事情。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11651255.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存