Javascript 验证数组文件字段的表单提交

Javascript 验证数组文件字段的表单提交,javascript,jquery,html,Javascript,Jquery,Html,我正在使用jquery多文件上传插件。我想验证提交的文件。我想确保作为数组的文件字段不应为空,我尝试了下面的代码,但没有工作 function validateForm() { var x=document.forms["classifieds"]["file[]"].length; if(x ==0) { alert('Please select a file'); return false; } } 请提供帮助。我也尝试过使用插件进行多文件上传,但是没有合适的文档和任何此类预定

我正在使用jquery多文件上传插件。我想验证提交的文件。我想确保作为数组的文件字段不应为空,我尝试了下面的代码,但没有工作

function validateForm()
{

var x=document.forms["classifieds"]["file[]"].length;
if(x ==0)
{ 
  alert('Please select a file');
  return false;
}
}

请提供帮助。

我也尝试过使用插件进行多文件上传,但是没有合适的文档和任何此类预定义方法。但是在您的情况下,不要检查
0
,而是尝试使用
未定义的
进行检查

以下是我在提交表单时执行的不同条件:

1) 没有上传任何文件

document.forms["classifieds"]["file[]"].length  //returns undefined
2) 带着一些文件

one file uploaded   // returns 2
two files  uploaded // returns 3
and so on
这是一个

希望你能理解

one file uploaded   // returns 2
two files  uploaded // returns 3
and so on