删除 jQuery 中的数组元素
remove array element in jquery
我有一个由多个复选框组成的动态数组。 当我选中任何复选框时,它会获取其值并将其放入数组中。 我希望当我取消选中此复选框的值时,请从数组中删除此复选框的值。 嗤嗤。
$(document).ready(function (e) {
var myCheckboxescolour = new Array();
var myCheckboxesprice = new Array();
var mycolour;
var myprice;
$(".searchcheck").click(function () {
mycolour = '';
myprice = '';
if ($(this).attr('title') == 'colour') {
if (this.checked == true) {
myCheckboxescolour.push($(this).val());
} else {
if (jQuery.inArray($(this).val(), myCheckboxescolour)) {
myCheckboxescolour.pop($(this).val());
}
}
})
};
var removeValue = $(this).val();
myCheckboxescolour = jQuery.grep(myCheckboxescolour, function(value) {
return value != removeValue;
});
相关文章:
- 在函数中添加数组元素的数值
- 访问JSON对象内部的数组元素
- 如何使用Jquery水平打印表中的数组元素,并在某个元素之后垂直打印
- 将jQuery事件函数应用于新的Knockout.js数组元素
- 在 jquery 中,如何通过索引[“键”] 或值删除数组元素
- 删除 jQuery 中的数组元素
- 使用 Hide()/Show() 隐藏数组中 jQuery 元素的集合
- Jquery数组.如何同时显示与if语句匹配的数组元素
- 数组中jQuery元素的常见JavaScript闭包问题
- 在jquery中显示数组元素
- 如何获取输入数组元素的所有值的jquery
- jQuery:无法使用变量和数组文字访问数组元素
- Jquery手动验证输入数组元素
- JQuery动态输入数组元素的验证
- jQuery .data(),需要接受数组元素作为键或寻找替代(JSON?)
- 我如何得到Json数组元素一个接一个的jquery上不同的id'
- 如何在 jQuery 的输入字段中使用空格键逐个显示数组元素
- 使用 jQuery each() 访问单个数组元素
- 动画元素从数组使用jQuery
- 单击以获取数组元素的jquery索引