jquery数组如何获取具有空值的键
我有一个数组,其中有一些键和值对 我正在检查是否存在具有空值的密钥,如果是,我想知道如何获取此密钥:jquery数组如何获取具有空值的键,jquery,Jquery,我有一个数组,其中有一些键和值对 我正在检查是否存在具有空值的密钥,如果是,我想知道如何获取此密钥: $(form).on('submit',function() { var arr = {}; var elemRequired = $(this).find('input:not(input[type=button], input[type=submit], input[type=reset]),textarea,select,checkbox').filter
$(form).on('submit',function() {
var arr = {};
var elemRequired = $(this).find('input:not(input[type=button], input[type=submit], input[type=reset]),textarea,select,checkbox').filter(':visible');
$('.error').empty();
elemRequired.each(function(i, el) {
arr[el.id] = el.value;
});
$.each(arr, function(id, val) {
if (val == ""){
/*here i want to get the id that has the empty value*/
id.addClass('invalid');
}else{
}
});
return false;
});
我知道可能还有其他方法,但我想知道是否有这样的方法
谢谢你的帮助把这个放好
$('#'+id).addClass('invalid');
而不是这个
id.addClass('invalid');
是否要将无效类添加到id为空的元素中?它是否工作?是的,这就是我想要的