jQuery遍历(错误消息报了两次,什么原因)
以下方法错误消息报了两次,什么原因?
$chkAttachPath = function(){
var chkFlg = true;
var chkCnt = 0;
var errorFile = "";
var fileList = $(":file");
fileList.each(function(){
var fileVal = $(this).val();
if( fileVal != ""
&& fileVal.match(/^[a-zA-Z][:][\\]/) == null
&& fileVal.match(/^[\\]{2}/) == null){
//空欄、patternFull、patternKyoyuに当てはまらない場合
chkFlg = false;
//ダイアログ表示用の変数に該当項目名を格納
errorFile = errorFile + "添付" + [chkCnt + 1] + "\n";
}
chkCnt++;
});
if(chkFlg){
//チェックOK
return true;
}else{
//チェックNG
alert("添付ファイルのパスの形式が不正です。\n\n" + errorFile);
return false;
}
};