我有一个非常简单的代码,但由于某种原因,最后一部分无法正常工作,Y 有一个包含一些数据的数组
var dArray = {
'var1': $("#var1").val(),
'var2': $("#var2").val(),
'var3': $("#var3").val(),
'var4': $("#var4").val(),
'var5': $("#var5").val(),
'var6': $("#var6").val(),
'var7': $("#var7").val(),
'var8': $("#var8").val()
};
为了确保每个输入都有数据,我尝试制作一个验证这一点的函数(同样是一个非常简单的函数)
function valDataArray(nomArray) {
$.each(nomArray, function (index, value) {
if (value == "") {
alert("must enter: " + index);
return false;
} else {
return true;
}
});
}
一般的想法是最后一个函数将给我一个真或假,所以我可以继续我的代码,但由于某种原因,它在每种情况下都给我“未定义”。