所以我有一个 if 语句,我想要它,这样如果条件为真,就会抛出一个错误。这是一种供用户从名为 myArr 的数组中删除项目的表单,如果该项目在 myArr 中不存在,我希望它引发错误。
$('#remove_user').submit(function(){
id = $('#user_num').val();
diffVal = $.grep(myArr, function(value, i){
return value != id;
});
if (diffVal.length == myArr.length) {
//I want the error here to say "Does not exist."
} else {
myArr = diffVal
};
$('#user_list').html('');
for (var i=0; i < myArr.length; i += 1) {
$('#user_list').append('<li>' +myArr[i]+ '</li>');
};
return false;
});