gpt4 book ai didi

javascript - 删除确认

转载 作者:行者123 更新时间:2023-12-02 20:27:11 25 4
gpt4 key购买 nike

我有一组记录,它们以表格格式显示在表单中。每条记录上都有一个删除复选框 - 以下是简化格式的表格:

<form method="post" action="" id="update-history-form">
Item 1 <input type="checkbox" value="1" name="History[0][delete]">
Item 2 <input type="checkbox" value="1" name="History[1][delete]">
Item 3 <input type="checkbox" value="1" name="History[2][delete]">

<input type="submit" value="Update History" name="update">
</form>

输入“名称”属性中的整数值有助于识别已选择删除哪些记录。

我想要的是,如果任何删除复选框已被勾选(提交时),则会出现 JavaScript 警报确认。

最佳答案

$('#update-history-form').submit(function(){
if ( $(this).find('input:checkbox:checked').length ){
return confirm( "Really delete any of them?" );
}
});

这将取消用户提交表单时不OK的确认对话框。

如果您的表单中有不可删除的复选框,您可能需要将选择器修改为仅包含名称为 contains 的输入。 “删除”,例如

$(this).find( 'input[name*="delete"]:checked' )

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

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