移除乘机人项

2023-10-30 04:51
文章标签 移除 乘机 人项

本文主要是介绍移除乘机人项,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上面我写了关于添加乘机信息框的,下面我再说一下删除乘机人信息框。与添加乘机人信息框不同的是,删除添加的乘机人信息框不需要添加自定义的选项。
删除添加的选项的时候,首先在页面上给她一个入口,比如说可以是一个a标签了绑定点击事件,亦或是在buttom按钮下的设置点击事件,其它触发事件。
这里我是在a标签下,设置点击触发事件(给a标签设置背景图片为删除的:看起来让人知道点击她就能删除)
在这里插入图片描述
下面的是方法&函数(页面点击a标签触发下面的方法)
1、 删除什么,那就需要找到这个添加后的乘机人信息框,她是放置在一个div下面。
首先呢,我需要先找到她,怎么找呢?上面说了是放置在# addOptions下面的div。
那就获取她 var options = $(“#addOptions”).find(“.form-row”);
2、 我点击按钮后添加的选项都叫#addOptions 。那么问题来了:都叫# addOptions 删除的时候该怎么删除呢?我的做法是甭管添加的是第几个,我删除的就是在最后一个进行删除。
使用options.last().remover(); 从获取到的选项中的最后一个进行移除
2.1、 在删除她的时候需要先进行判断,(也可说是在删除的时候给她一个限定值,限定她不能删除我指定的值)这里的意思是,我需要在页面保留的乘机人信息框,最小不能为一,因为乘机的时候,最小需要一个人的乘机信息。也就是说,在项大于一的时候才能进行删除,判断后返回文本提示信息:当前乘机人信息不能被删除。
在这里插入图片描述
效果图如下:
在这里插入图片描述
总结:
删除乘机人信息,那就是找到她,删除她。再跟据实际需要保留指定的选项。删除前先获取到指定?需要删除的项,判断下是不是大于指定的值。在大于设定的值的情况下才能移除这个项,删除使用options.last().remove();在最后那个开始移除。

这篇关于移除乘机人项的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/305692

相关文章

如何将文件从stage移除

原文链接:http://oomusou.io/git/git-remove-stage/ git将文件分成三个阶段 - working directory - stage - repository 要进入repository之前,必须先进入stage,但实际上可能用了git add之后,才后悔发现这个文件不应该进stage,必须从stage中移除,由于必须考虑该文件是否已经存在于repo

【佳学基因检测】网站加密证书失效后,如何移除并为新的证书安装准备环境?

【佳学基因检测】网站加密证书失效后,如何移除并为新的证书安装准备环境? 当WoTrus DV Server CA证书失效后,你需要确保你的Nginx配置中不再引用该证书,并且移除或替换相关的证书文件。以下是具体步骤: 1. 确认Nginx配置文件 首先,检查Nginx的配置文件,确保它不再引用旧的WoTrus证书。如果你已经使用Certbot安装了Let’s Encrypt证书,Certbo

数据结构:(LeetCode203)移除链表元素

给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例 1: 输入:head = [1,2,6,3,4,5,6], val = 6输出:[1,2,3,4,5] 示例 2: 输入:head = [], val = 1输出:[] 示例 3: 输入:head = [7,7,7,7], va

代码随想录算法训练营Day03 | 链表理论基础、203.移除链表元素 、707.设计链表、206.反转链表

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 链表理论基础203.移除链表元素思路与重点 707.设计链表思路与重点 206.反转链表思路与重点 链表理论基础 C/C++的定义链表节点方式: // 单链表struct ListNode {int val; // 节点上存储的元素ListNode *next; // 指向下一个节点的指

【Get深一度】Win10 Setup will now quit. 系统管理员失去安装和移除软件的权利(求助帖)

1.问题详述 笔者在安装软件的时候无意在任务管理器中叉掉了一个进程,然后 ,悲剧了。。莫名其妙就失去了权限。  2.以安装mathtype为例 没到最后都会弹出一个Setup :  问题手打一遍:You do not appear to have the rights required to install or remove s

【网易笔试】移除重复元素

/************************************************************** 小易有一个长度为n序列,小易想移除掉里面的重复元素,但是小易想是对于每种元素保留最后出现的那个。小易遇到了困难,希望你来帮助他。  输入描述: 输入包括两行:第一行为序列长度n(1 ≤ n ≤ 50)第二行为n个数sequence[i](1 ≤ sequenc

5、Django Admin后台移除“删除所选”操作

默认情况下,Django Admin后台的listview模型列表页,会有一个Delete Selected删除所选操作。假设你需要再从Hero管理模型中移除该删除操作。 ModelAdmin.get_actions方法可以返回所有的操作方法。通过覆盖此方法,移除其中delete_selected方法,便可可以从下拉列表中删除它。将HeroAdmin管理模型的代码修改如下: def get_a

算法-----数组-----移除特定元素

给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2,3], val = 3,函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。你不

leetcode 27: 移除元素

int removeElement(vector<int>& nums, int val) {int n=nums.size();if(n==0)return 0;for(int i=0;i<n-1;){if(nums[i]==val){for(int j=i+1;j<n;j++)nums[j-1]=nums[j];n--;}if(nums[i]!=val)i++;}if(nums[nums.

【Leetcode 2273 】 移除字母异位词后的结果数组 —— 三种版本,时间击败100%,空间击败100%

给你一个下标从 0 开始的字符串 words ,其中 words[i] 由小写英文字符组成。 在一步操作中,需要选出任一下标 i ,从 words 中 删除 words[i] 。其中下标 i 需要同时满足下述两个条件: 0 < i < words.lengthwords[i - 1] 和 words[i] 是 字母异位词 。 只要可以选出满足条件的下标,就一直执行这个操作。 在执行所有操作