gpt4 book ai didi

javascript - 删除从...到

转载 作者:行者123 更新时间:2023-12-02 19:36:29 24 4
gpt4 key购买 nike

所以我遇到了一个问题:我需要删除标签之间的“信息”,包括标签之间的文本。

所以 html 中的某处是:

<input type="radio" rel="1" value="Surname1" name="lastnames">Surname1<br>
<input type="radio" rel="2" value="Name2" name="lastnames">Name2<br>
<input type="radio" rel="3" value="lol" name="lastnames">lol<br>
<input type="radio" rel="4" value="lol2" name="lastnames">lol2<br>

例如:

var current_id = $('input:checked:radio').attr('rel');
$.get('index.php?delete_by_id='+current_id);
$("input:radio[rel='"+current_id+"']").remove();

因此,在发送 GET 到 php 后,我需要从单选列表中删除已删除的项目。输入一切正常,但他旁边的名字我有问题......

PS。我知道,这种情况很愚蠢,但我没有时间重写它,直到明天(考试)

最佳答案

span 元素包裹标签。

<input type="radio" rel="1" value="Surname1" name="lastnames"><span>Surname1</span><br>
<input type="radio" rel="2" value="Name2" name="lastnames"><span>Name2</span><br>

然后在删除时,获取下一个跨度并将其也删除

var item=$('input:checked:radio');

var current_id = item.attr('rel');
$.get('index.php?delete_by_id='+current_id,function(data){
item.remove();
item.next("span").remove();
});

保留删除/更新功能的 HttpPost 操作始终是一个好习惯。否则,只要知道项目 ID,任何人都可以从您的数据库中删除记录,只需在浏览器中使用这些查询字符串执行您的页面即可。

关于javascript - 删除从...到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10882546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com