我正在尝试在使用 javascript/jquery 上传图像文件之前对其进行验证。
这是我到目前为止所拥有的:
$('#cropimages').click(function(){
i = 1 ;
var valid = new RegExp('/^.*\.(jpg|jpeg|png|gif)$/') ;
$('input').each(function(){
if($(this).attr('name') == 'file'+i)
{
val = $(this).val() ;
r = valid.exec(val) ;
alert(r) ;
i++ ;
}
})
//$('#topperform').submit()
})
null
但无论我选择哪种文件,它都会不断出现。
我需要做什么才能完成RegExp
这项工作?